#include <iostream>
class A
{
public:
A() { std::cout << "A "; }
~A() { std::cout << "~A "; }
};
class B
{
public:
B() { std::cout << "B "; }
~B() { std::cout << "~B "; }
};
class C: public A
{
B m_b;
public:
C() { std::cout << "C "; }
~C() { std::cout << "~C "; }
};
int main()
{
C c;
return 0;
}
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать