Taller # 3
Programación Orientada a Objetos
Desarrolla los siguientes ejercicios en modo consola combinado con Windows Form.
3. Desarrolla una aplicación en el cual se pueda entregar bonos a 4 hijos.
Click Here!
Click Here!
Click Here!
Programación Orientada a Objetos
Desarrolla los siguientes ejercicios en modo consola combinado con Windows Form.
3. Desarrolla una aplicación en el cual se pueda entregar bonos a 4 hijos.
Click Here!
solución # 3
//Clase #1
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Punto3PadreFamilia
{
public class PadreFamilia
{
private string Nombre;
private string Apellido;
private string Direccion;
private string tipoHijo;
private PadreFamilia[] loshijos = new PadreFamilia[4];
public string Nombre1
{
get{return Nombre;}
set{Nombre = value;}
}
Descargar proyecto
public string Apellido1
{
get{return Apellido;}
set{Apellido = value;}
}
public string Direccion1
{
get{return Direccion;}
set{Direccion = value;}
}
public string TipoHijo
{
get{return tipoHijo;}
set {tipoHijo = value;}
}
public PadreFamilia this[int index]
{
get { return loshijos[index]; }
set { loshijos[index] = value; }
}
public string EntregarBono()
{
string entregarBono = " Se le entrego el Bono";
return entregarBono;
}
//Clase principal
class Program
{
static void Main(string[] args)
{
PadreFamilia h1 = new PadreFamilia();
PadreFamilia h2 = new PadreFamilia();
PadreFamilia h3 = new PadreFamilia();
PadreFamilia h4 = new PadreFamilia();
h1.Nombre = "Jose";
h1.Apellido = "viveros";
h1.Direccion = "Cra 65-89";
h1.TipoHijo = "1";
h2.Nombre = "Jailer";
h2.Apellido = h1.Apellido;
h2.Direccion = "Cra 54-23";
h2.TipoHijo = "2";
h3.Nombre = "David";
h3.Apellido = h2.Apellido;
h3.Direccion = "Cra 27-13";
h3.TipoHijo = "3";
h4.Nombre = "Carlos";
h4.Apellido = "viveros";
h4.Direccion = "Cra 45-86";
h4.TipoHijo = "3";
Descargar Proyecto
h1[0] = h1;
h1[1] = h2;
h1[2] = h3;
h1[3] = h4;
MessageBox.Show(h1[0].Nombre.ToString() + " - " + h1[0].Apellido.ToString() + " - " +h1.EntregarBono());
MessageBox.Show(h1[1].Nombre.ToString() + " - " + h1[1].Apellido.ToString() + " - " + h1.EntregarBono());
MessageBox.Show(h1[2].Nombre.ToString() + " - " + h1[2].Apellido.ToString() + " - " + h1.EntregarBono());
MessageBox.Show(h1[3].Nombre.ToString() + " - " + h1[3].Apellido.ToString() + " - " + h1.EntregarBono());
}
}
}
}
Descargar Proyecto
0 comentarios:
Publicar un comentario