static void main(string[] args)
    {
        var rect = new Rectangulo();

        rect.calcularArea(10, 20);
        // marcaría error por no tener visibilidad de la propiedad _base
        System.Console.WriteLine($"El valor de la base en rect es: {rect._base}");

        var cuadro = new Cuadrado();

        cuadro.lado = 10;
        cuadro.calcularArea();

        var circulo = new Circulo();

        circulo.radio = 9.65;
        circulo.calcularArea();
    }
Exemple #2
0
        static void Main(string[] args)
        {
            IFigura figura;

            figura = new Cuadrado(5, 10);
            Console.WriteLine("la base del cuadrado es: " + figura.calcularArea());

            figura = new Rectangulo(6, 10);
            Console.WriteLine("la base del rectangulo es: " + figura.calcularArea());


            MiGenerico <int> entero = new MiGenerico <int>();

            entero.Objeto = 10;

            MiGenerico <string> texto = new MiGenerico <string>();

            texto.Objeto = "mi texto";



            Console.ReadKey();
        }