Exemple #1
0
        static void Main(string[] args)
        {
            //Creo tres objetos de tipo gato.
            Gato gatoUno = new Gato("gatito", ERaza.Siames);
            Gato gatoDos = new Gato("pepito", ERaza.Egipcio);
            Gato gatoTres = new Gato("chacabuco",ERaza.Persa);

            //Creo tres objetos de tipo perro.
            Perro perroUno = new Perro("marroc", ERaza.PastorAleman);
            Perro perroDos = new Perro("elias",ERaza.Dogo);
            Perro perroTres = new Perro("tom",ERaza.Doberman);

            //Creo un objeto de tipo guardería.
            Guarderia guarderiaMascotas = new Guarderia(10, 20);

            //Ingreso las mascotas en la guardería.
            guarderiaMascotas.IngresarMascota(gatoUno);
            guarderiaMascotas.IngresarMascota(gatoDos);
            guarderiaMascotas.IngresarMascota(gatoTres);

            guarderiaMascotas.IngresarMascota(perroUno);
            guarderiaMascotas.IngresarMascota(perroDos);
            guarderiaMascotas.IngresarMascota(perroTres);

            //Muestro el total facturado en total.
            Console.WriteLine("TOTAL FACTURADO: " + guarderiaMascotas.MostrarTotalFacturado());
            //Muestro el total facturado en perros.
            Console.WriteLine("Total Fac. en Perros: " + guarderiaMascotas.MostrarTotalFacturado(EMascota.Perro));
            //Muestro el total facturado en gatos.
            Console.WriteLine("Total Fac. en Gatos: " + guarderiaMascotas.MostrarTotalFacturado(EMascota.Gato));
        }
Exemple #2
0
 public static ERaza RetornaRaza(Gato gatito)
 {
     return gatito._raza;
 }