#include using namespace std; class Aaa { public: virtual void print() = 0; }; class Bbb : public Aaa { int i; public: Bbb(int _i){ i = _i; } void print(){ cout << i << endl; } }; int main(){ Aaa* a = new Bbb(10); a->print(); }