#include #include class A { public: int x; A(){ // Konstruktor x=1; // Variablen initialisieren // Speicher reservieren printf("Konstruktor von A\n"); } A(int x){ this->x = x; printf("Konstruktor von A(x)\n"); } ~A(){// Destruktor // Speicher freigeben } }; class B :public A { public: B(){ printf("Konstruktor von B\n"); } B(int x){ this->x = x; printf("Konstruktor von B(x)\n"); } }; int main(){ //B obj(5); B *obj = new B(5); delete obj; }