文章作者 100test 发表时间 2007:03:10 17:13:29 来源 100Test.Com百考试题网
//程序作者:管宁 //站点:www.cndev-lab.com //所有稿件均有版权,如要转载,请务必著名出处和作者 #include <iostream> using namespace std. class Vehicle { public: Vehicle(float speed,int total) { Vehicle::speed = speed. Vehicle::total = total. } virtual void ShowMember()=0.//纯虚函数的定义 protected: float speed. int total. }. class Car:public Vehicle { public: Car(int aird,float speed,int total):Vehicle(speed,total) { Car::aird = aird. } virtual void ShowMember()//派生类成员函数重载 { cout<} protected: int aird. }. int main() { //Vehicle a(100,4).//错误,抽象类不能创建对象 Car b(250,150,4). b.ShowMember(). system("pause"). }
相关文章 1997年4月全国计算机等级考试二级C语言试卷(含答案)挑战30天C 入门极限:c 类的多重继承与虚拟继承挑战30天C 入门极限:c 类的多态与虚函数的使用1997年9月全国计算机等级考试二级C语言试卷(含答案)挑战30天C 入门极限:C 类的分解,抽象类与纯虚函数的需要性考纲分析:全国计算机等级考试二级C语言程序设计辅导链表的C语言实现之单链表的实现挑战30天C 入门极限:C 友元的入门教程挑战30天C 入门极限:c 面向对象的编程入门篇--类构造函数与析构函数 澳大利亚华人论坛 考好网 日本华人论坛 华人移民留学论坛 英国华人论坛