Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Blacko_93

#1
class Cat: Animal
{
public Cat() {
    void Meow();
}
public void Meow()
{
}

}

Te referis a arreglarla asi?
El otro codigo tenes idea cual sera el problema? La misma forma de declarar las clases?
#2
Muchas gracias por la respuesta!, igualmente, aparte del ; no entendi muy bien, cual seria el error en estos 2 programas. ya que pongo metodo(){y aca algo}
Un saludo!
#3
Programación C/C++ / Consulta 2 programas.
15 Junio 2012, 23:30 PM
Buenas, tengo una consulta sobre 2 programas, que la verdad no se cual es el error que tienen.. les paso el codigo.

1ro: class Animal
{
public:
    void Eat();
    void Sleep();
};

class Cat:public Animal
{
public:
    void Meow();
};

class Dog: public Animal
{
public:
    void Bow_Wow();
};

int main()
{
    Dog d; Cat c;

    Animal *animals[256];

    for(int i=0; i<256; i++)
    {
        if( i % 2 )
            animals[i] = (Animal*)&d;
        else
            animals[i] = (Animal*)&c;
    }
    for(int i=0; i<256; i++)
     delete animals[i];
}


2do: #include <iostream>
    class A
    {
        public:
        int normal;
        A(){normal=0;}
        ~A(){normal=1;}
    };
    class B: public A
    {
        public:
        int *p;
        B(){p=new int;}
        ~B(){delete p;}
    };
int main()
{
    A *clasa=new B();
    delete clasa;
}


Ninguno hace nada en particular, pero estoy aprendiendo todo el tema de clases y objetos.

Desde ya muchisimas gracias al que me pueda ayudar.