Exemple #1
0
        static void Main(string[] args)
        {
            tinta boligrafo1 = new tinta();
            tinta boligrafo2 = new tinta(ConsoleColor.Red);
            tinta boligrafo3 = new tinta(ConsoleColor.Blue, ETipoTinta.ConBrillito);

            Console.WriteLine(tinta.Mostrar(boligrafo1));
            Console.WriteLine(tinta.Mostrar(boligrafo2));
            Console.WriteLine(tinta.Mostrar(boligrafo3));

            Console.ReadLine();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            tinta t1 = new tinta();
            tinta t2 = new tinta(ConsoleColor.Blue);
            tinta t3 = new tinta(ConsoleColor.Red, ETipoTinta.ConBrillito);
            tinta t4 = new tinta();


            if (t1.Equals(t4)) //ACA ES CUANDO APUNTAN A LA MISMA DIRECCION DEL HEAP
            {
                Console.WriteLine("Son iguales");
            }

            else
            {
                Console.WriteLine("No son iguales");
            }


            if (t1 == t3) //ACA ES CUANDO SON IGUALES
            {
                Console.WriteLine("Son iguales");
            }

            else
            {
                Console.WriteLine("No son iguales");
            }

            if (t1 == t1)
            {
                Console.WriteLine("Son iguales");
            }

            else
            {
                Console.WriteLine("No son iguales");
            }


            pluma pluma1 = new pluma("BIC", t1, 20);

            Console.WriteLine();

            string s = (string)pluma1;

            Console.ReadLine();
        }