/// <summary> /// POO herencia /// permite derivar una clase de otra, por lo tanto habra clases hijos y clases padres /// se podria simular heredar de 2 clases con composicion, ver ducktoy /// </summary> /// <param name="args"></param> static void Main(string[] args) { // Console.WriteLine("Hello World!"); Duck duck = new Duck() { Color = "amarillo", Race = "normal" }; Console.WriteLine($"duck: {duck.ToString()}"); Duck duck2 = new Duck() { Color = "blanco" }; Console.WriteLine($"duck2: {duck2.ToString()}"); Duck duck3 = new Duck() { Race = "normal" }; Console.WriteLine($"duck3: {duck3.ToString()}"); DuckToy ducktoy = new DuckToy("amarillo", "normal", "goma", 2); Console.WriteLine($"Ducktoy: {ducktoy.ToString()}"); Motorcycle moto = new Motorcycle() { Brand = "marca", Displacement = 200, MaxVelocity = 100, Model = "modelo", WheelQuantity = 2 }; Console.WriteLine($"moto: {moto.ToString()}"); }