Exemple #1
0
    public static void Main(string[] args)
    {
        Caballo miBabieca = new Caballo("Babieca");
        Humano  miJuan    = new Humano("Juan");
        Gorila  miGorila  = new Gorila("Gorila");
        Ballena miBallena = new Ballena("Moby");

        //array de los objetos
        Mamiferos[] almacenMamiferos = new Mamiferos[4];
        almacenMamiferos[0] = miBabieca;
        almacenMamiferos[1] = miJuan;
        almacenMamiferos[2] = miGorila;
        almacenMamiferos[3] = miBallena;
        Console.WriteLine("---------------------------------------------------");
        Console.WriteLine("El número de patas de caballo son: " + miBabieca.numeroPatas());
        Console.WriteLine("El número de patas del gorila son: " + miGorila.numeroPatas());
        Console.WriteLine("---------------------------------------------------");
        //polimorfismo
        Console.WriteLine("Ejemplo de polimorfismo:");
        for (int i = 0; i < 4; i++)
        {
            almacenMamiferos[i].pensar();
            almacenMamiferos[i].getNombre();
        }
    }
Exemple #2
0
    public static void Main(string[] args)
    {
        Caballo miBabieca = new Caballo("Babieca");
        Humano  miJuan    = new Humano("Juan");
        Gorila  miGorila  = new Gorila("Gorila");

        //array de los objetos
        Mamiferos[] almacenMamiferos = new Mamiferos[3];
        almacenMamiferos[0] = miBabieca;
        almacenMamiferos[1] = miJuan;
        almacenMamiferos[2] = miGorila;

        almacenMamiferos[0].getNombre();
        almacenMamiferos[1].getNombre();
        almacenMamiferos[2].getNombre();
        miBabieca.pensar();
        miGorila.pensar();
        miJuan.pensar();
        almacenMamiferos[0].pensar();
        almacenMamiferos[1].pensar();
        almacenMamiferos[2].pensar();

        //polimorfismo
        Console.WriteLine("Ejemplo de polimorfismo:");
        for (int i = 0; i < 3; i++)
        {
            almacenMamiferos[i].pensar();
        }
    }
    public static void Main(string[] args)
    {
        Caballo   miBabieca   = new Caballo("Babieca");
        Humano    miJuan      = new Humano("Juan");
        Gorila    miGorila    = new Gorila("Gorila");
        Ballena   miBallena   = new Ballena("Moby");
        Lagartija miLagartija = new Lagartija("Igor");

        miLagartija.getNombre();
        miLagartija.respirar();
        miJuan.getNombre();
        miJuan.respirar();
    }
Exemple #4
0
        public ActionResult AdicionarGorila([FromBody] GorilaDto dto)
        {
            if (dto.nome.ToLower()[0] != 'j')
            {
                return(StatusCode(400, "Nome não permitido"));
            }

            var gorila = new Gorila(dto.nome, dto.sexo, dto.idade, dto.peso);

            _gorilaCollection.InsertOne(gorila);

            return(StatusCode(201, "Gorila adicionado com sucesso"));
        }
Exemple #5
0
    public static void Main(string[] args)
    {
        //indicar error por lo que de acuerdo al constructor que recibe parametro debemos agregar el parametro en el objeto
        Caballo Babieca = new Caballo("Fugaz");
        Humano  Juan    = new Humano("Juan");
        Gorila  Copito  = new Gorila("Copito");

        Juan.getNombre();
        Copito.getNombre();
        Babieca.getNombre();
        Babieca.galope();
        Juan.pensar();
        Copito.trepar();
        Copito.respirar();
    }
Exemple #6
0
 public ActionResult Insert(Gorila gorila)
 {
     ListaGorile.listaDeGorile.Add(gorila);
     return(Json(new { status = "OK" }));
 }