2010年6月24日

摘要: 作为类的设计者,有时希望派生类只继承成员函数的接口(声明);有时希望派生类同时继承函数的接口和实现,但允许派生类改写实现;有时则希望同时继承接口和实现,并且不允许派生类改写任何东西。class ASCEShape{public: virtual void draw() const = 0; //纯虚函数,因此ASCEShape成为一个抽象类 virtual void error(const string& msg); //一般虚函数 int objectID() const; //非虚函数 ...};class ASCERectangle : public ASCEShape {... 阅读全文
posted @ 2010-06-24 22:52 android开发实例 阅读(689) 评论(0) 推荐(0) 编辑

导航