1ro:
Código:
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:
Código:
#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.