Ejemplo n.º 1
0
        private String Mostrar()
        {
            String retorna = "";

            retorna += Tinta.Mostrar(this._tinta) + " ";
            retorna += this._marca + " ";
            retorna += this._cantidad.ToString() + " ";
            return(retorna);
        }
Ejemplo n.º 2
0
        public static String Mostrar(Tinta tinta)
        {
            String retonar = "--";

            //if((object)tinta!=null)
            if (!object.Equals(tinta, null))
            {
                retonar = tinta.Mostrar();
            }
            return(retonar);
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Tinta tinta1 = new Tinta();
            Tinta tinta2 = new Tinta(ConsoleColor.Blue);
            Tinta tinta3 = new Tinta(ConsoleColor.Red, ETipoTinta.ConBrillo);

            Console.WriteLine("{0}\n{1}\n{2}", Tinta.Mostrar(tinta1), Tinta.Mostrar(tinta2), Tinta.Mostrar(tinta3));

            Tinta tinta4 = new Tinta();

            if (tinta1.Equals(tinta4))
            {
                Console.WriteLine("son iguales");
            }
            else
            {
                Console.WriteLine("no son iguales");
            }

            Tinta tinta5 = tinta1;

            if (tinta1.Equals(tinta5))
            {
                Console.WriteLine("son iguales");
            }
            else
            {
                Console.WriteLine("no son iguales");
            }
            Pluma pluma1 = new Pluma(tinta3, 20, "Bic");

            Console.WriteLine(pluma1);

            Console.WriteLine(pluma1 == tinta1);

            Console.ReadKey();
        }