예제 #1
0
int main()
{

 vector<Animal*>animal;
    animal.push_back(new Perro(50,"Ho"));
    animal.push_back(new Canario(105,"ll"));
    animal.push_back(new Lora(45,"jj"));


    for(int i = 0; i<animal.size() ; i++){
       animal[i]->imprimir();
       animal[i]->rugir();
       animal[i]->volar();

    }

    Lista l;
    l.imprimir();
    l.leer();
    l.imprimir();


    l.buscar("Ho");
     l.imprimir();
}
예제 #2
0
int main()
{
    Lista l;

    l.agregar(new Perro(5,"hola"));
    l.agregar(new Perro(5,"adios"));
    l.agregar(new Perro(8,"valemadre"));
    l.insertar(new Lora(4,"blu"),9);

    cout<<l.buscar("adios")->edad<<endl;

    return 0;
}