0: #include "iostream"
1:
2: class base
3: {
4: public:
5: base()
6: {
7: std::cout << "[C++] In 'base' constructor I'm: ";
8: WhoAmI();
9: }
10:
11: virtual ~base()
12: {
13: std::cout << "[C++] In 'base' destructor I'm: ";
14: WhoAmI();
15: }
16:
17: virtual void WhoAmI() const
18: {
19: std::cout << "base" << std::endl;
20: }
21: };
22:
23: class derived : public base
24: {
25: public:
26: virtual void WhoAmI() const
27: {
28: std::cout << "derived" << std::endl;
29: }
30: };
31:
32: void main()
33: {
34: derived x;
35: }
No próximo post dou a resposta.
[Editado dia 12/01/2006: Incluí "Parte I" no título]
[+/-] mostrar/esconder este post
1 Comments:
Olá caro amigo blogueiro.
Seu blog está desde já convidado a fazer parte da InforComunidade, que tem por intenção fazer uma reunião de vários proprietários de páginas da Internet.
Estão sendo convidados blogs, sites, fóruns, flogs entre os mais diversos assuntos, humor, noticias, apenas postagens, etc.
Faça parte dele e divulgue seu blog.
Para mais informações entre no blog da InforComunidade e procure a postagem sobre como se cadastrar.
Você poderá ainda fazer parte do fórum InforComunidade, para isso veja mais detalhes no blog.
Até a próxima.
By Anônimo, at 1:04 PM
Postar um comentário
<< Home