La Gran Programacion.
Enviado por luiso1995 • 17 de Octubre de 2016 • Práctica o problema • 5.229 Palabras (21 Páginas) • 202 Visitas
[pic 1]
Practica
Mecatrónica VII
Programación avanzada
Ing. Alonso Sandoval Enríquez
Luis Omar Valenzuela Esquer
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Practica
{
public class Persona
{
private string nombre, apellido, lugarn, sexo, edad, fechan, camino, respira;
public Persona()
{
Console.WriteLine("construyendo en persona ");
//construyendo
}
public string caminar
{
get { return camino; }
}
public string Nombre
{
get { return nombre; }
set { nombre = value; }
}
public string Apellido
{
get { return apellido; }
set { apellido = value; }
}
public string Lugarn
{
get { return lugarn; }
set { lugarn = value; }
}
public string Sexo
{
get { return sexo; }
set { sexo = value; }
}
public string Fechan
{
get { return fechan; }
set { fechan = value; }
}
public string Edad
{
get { return edad; }
set { edad = value; }
}
public void caminata(string km)
{
camino = km;
}
protected void RESPIRA()
{
respira = ""; // es un metodo protegido
}
~Persona()
{
Console.WriteLine("destruyedo persona");
Console.ReadKey();
}
}
class estudiante : Persona
{
public estudiante()
{
Console.WriteLine("construyendo en estudiante");
}
private string lugare, gradoa, materia;
public string mater
{
get { return materia; }
}
public string Gradoa
{
get { return gradoa; }
set { gradoa = value; }
}
public string Lugare
{
get { return lugare; }
set { lugare = value; }
}
public void comportamiento (string valor )
{
materia = valor;
RESPIRA();//se le puede llamar
; }
~estudiante()
{
//destruynedo clase estudiate
Console.WriteLine("destruyendo estudiante ");
Console.ReadKey();
}
}
class profesor : Persona
{
public profesor()
{
Console.WriteLine("construyendo en profe");
}
string estudio, lugart, enseña;
public string ense
{
get { return enseña; }
}
public string Estudio
{
get { return estudio; }
set { estudio = value; }
}
public string Lugart
{
get { return lugart; }
set { lugart = value; }
}
public void enseñ(string enseñar)
{
enseña = enseñar;
}
~profesor()
{
Console.WriteLine("destruyendo profe");
Console.ReadKey();
}
}
class Program
{
static void Main(string[] args)
{
...