コード例 #1
0
        static void Main(string[] args)
        {
            IPieza triangulo = new TrianguloRectangulo(3, 4);
            IPieza cuadrado  = new Cuadrado(4);

            Console.WriteLine($"el area del cuadrado es {cuadrado.Area()} y su perimetro { cuadrado.Perimetro()}");
            Console.WriteLine($"el area del triangulo es {triangulo.Area()} y su perimetro { triangulo.Perimetro()}");
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: lea260/Clase13
        static void Main(string[] args)
        {
            Moto     moto     = new Moto("honda", "gtx", 1000);
            Coche    coche    = new Coche("jumbo", "jum2", "2 ruedas");
            Vehiculo vehiculo = (Vehiculo)moto;

            //moto.Arrancar();
            moto.Arrancar();
            coche.Acelerar();
            IFigura        cuadrado  = new Cuadrado(5);
            IFigura        triangulo = new TrianguloRectangulo(5, 6);
            List <IFigura> lista     = new List <IFigura>();

            lista.Add(cuadrado);
            lista.Add(triangulo);
            foreach (var item in lista)
            {
                Console.WriteLine(item.Area());
                Console.WriteLine(item.Perimetro());
            }
            Console.WriteLine("----------");

            Vehiculo        auto      = new Vehiculo(1, "uno", "modelo01");
            Vehiculo        auto2     = new Vehiculo(3, "tres", "modelo03");
            Vehiculo        auto3     = new Vehiculo(2, "dos", "modelo02");
            List <Vehiculo> listaVehi = new List <Vehiculo>();

            listaVehi.Add(auto);
            listaVehi.Add(auto2);
            listaVehi.Add(auto3);
            foreach (var item in listaVehi)
            {
                Console.WriteLine($"id:{item.Id} marca:{item.Marca}modelo{item.Modelo}");
            }
            listaVehi.Sort();
            Console.WriteLine("---------ordenados-------------");
            foreach (var item in listaVehi)
            {
                Console.WriteLine($"id:{item.Id} marca:{item.Marca}modelo{item.Modelo}");
            }
            List <IFigura> list = new List <IFigura>();

            Console.ReadKey();
        }