Herencia en C# -Cliente

using System; class Cliente { public Cliente() { Console.WriteLine("Objeto Cliente creado e inicializado"); } ~Cliente(){} public Cliente(long id, string nombre, string apellido):base() { ID = id; Nombre = nombre; Apellido = apellido; } public long ID { get;set; } public string Nombre { get;set; } public string Apellido { get;set; } public override string ToString() { return String.Format("{0} {1} {2}",ID, Nombre, Apellido); } } class ClienteFrecuente:Cliente { public ClienteFrecuente():base(){ Console.WriteLine("Objeto ClienteFrecuente creado e inicializado"); } public ClienteFrecuente(long id, string nombre, string apellido, DateTime fecha):base(id,nombre,apellido){ Fecha = fecha; Console.WriteLine("Objeto ClienteFrecuente creado e inicializado"); } ~ClienteFrecuente(){} public DateTime Fecha { get;set; } public override string ToString() { return base.ToString() + String.Format("-Fecha = {0}",Fecha); } }
Ejemplo de Herencia en C#

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.