class Flyable {
public:
virtual void takeoff() = 0;
virtual void land() = 0;
};
后面为什么要跟 = 0 呢
public:
virtual void takeoff() = 0;
virtual void land() = 0;
};
后面为什么要跟 = 0 呢
2017-07-26
已采纳回答 / 好的茕大王
return 的值是没被打印出来的。在释放内存前 加上: cout << shape1->calcArea() << endl; cout << shape2->calcArea() << endl;就可以打印出两个值了~
2017-07-23