2019年11月19日

C++中对C的扩展学习新增内容———面向对象(继承)纯虚函数和虚析构函数以及纯虚析构函数

摘要: 纯虚函数和虚析构函数以及纯虚析构函数 纯虚函数(抽象类): 1、当一个类包含了纯虚函数,这个类就不能用来创建对象了。这个类叫做抽象类。 2、当一个类继承了父类的话,必须去重写父类的纯虚函数。如果子类不重写父类的纯虚函数,子类仍然是抽象类。 3、纯虚函数的实现: class Animal { publ 阅读全文

posted @ 2019-11-19 21:24 YanShnY 阅读(337) 评论(0) 推荐(0) 编辑

C++中对C的扩展学习新增内容———面向对象(继承)函数扩展性及虚函数机制

摘要: 1、c语言中的多态,动态绑定和静态绑定 void do_speak(void(*speak)()) { speak(); } void pig_speak() { cout << "猪叫..." << endl; } void cat_speak() { cout << "猫叫..." << end 阅读全文

posted @ 2019-11-19 21:08 YanShnY 阅读(232) 评论(0) 推荐(0) 编辑

导航