2008年11月28日虚析构函数:在多态的基类中声明虚析构函数
有许多办法来记录时间,因此上有理由产生一个基类和子类一起记录时间:
class TimeKeeper {
public:
TimeKeeper();
~TimeKeeper();
...
};
class AtomicClock: public TimeKeeper { ... };
class WaterClock: public TimeKeeper { ... };
class WristWatch: public TimeKeeper { ... };
客户端想访问这些计时器而不需要关注如何去实现,因此上,一个工厂函数——一个函数他可以返回一个基类的指针,指向一个新产生出来...
[阅读全文] [PDF]
1 共1条 分1页