Pesquisar neste blog

quarta-feira, 17 de dezembro de 2008

Classes e Objetos

Seguem abaixo um exemplo de código de como inicializar e destruir um objeto.


#include
using namespace std;
class Base {
protected: int b;
public:
Base(int _b) { b = _b ; cout << " Objeto do tipo classe Base inicializado !! \n"; }
~Base() { cout << " Objeto do tipo classe Base destruido !! \n"; }
};

class D_Class: public Base {
int d;
public:
D_Class(int _b, int _d) : Base(_b)
{ d = _d; cout << " Objeto do tipo classe D_Class inicializado !! \n"; }
~D_Class() { cout << " Objeto do tipo classe D_Class destruido !! \n"; }
void show() { cout << " B " << b << " D " << d << endl;}
};


int main()
{
D_Class var(2,3);
var.show();
cin.get();
return 0;
}

Nenhum comentário: