多态性
文章平均质量分 56
舒绾
这个作者很懒,什么都没留下…
展开
-
十二周——多态性——阅读程序(3)
问题及代码: #include using namespace std; class Vehicle //交通工具 { public: void run() const { cout << "run a vehicle. "<<endl; } }; class Car: public Vehicle //汽车 { public: void r原创 2015-05-31 15:00:54 · 384 阅读 · 0 评论 -
十二周——多态性——项目三 立体类族共有的抽象类
问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年6月1日 *版本号:v1.0 *问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在原创 2015-06-01 16:40:04 · 476 阅读 · 0 评论 -
十二周——多态性——阅读程序(3)
问题及代码: #include using namespace std; class Base { public: virtual void Who() =0; }; class FirstDerived:public Base { public: void Who() { cout<<"F"; } }; class SecondDerived:publ原创 2015-05-31 14:58:45 · 389 阅读 · 0 评论 -
十二周——多态性——项目一(1)动物怎么叫
问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数原创 2015-05-31 16:05:57 · 474 阅读 · 0 评论 -
十二周——多态性——阅读项目(1)
问题及代码: #include using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() { b='E'; } void原创 2015-05-31 14:46:48 · 404 阅读 · 0 评论 -
十二周——多态性——有阅读程序(3.2)
问题及代码: #include using namespace std; class Vehicle { public: virtual void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数 }; class Car: public Vehicle //汽车 { public:原创 2015-05-31 15:03:10 · 378 阅读 · 0 评论 -
十二周——多态性——阅读项目(2)
问题及代码: #include using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; } }; class DERIVED:public BASE { private: char原创 2015-05-31 14:51:51 · 353 阅读 · 0 评论 -
十二周——多态性——项目一(3)动物怎么叫
问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,将这一数据成员作为抽象类Animal数据成员被各原创 2015-05-31 16:17:12 · 534 阅读 · 0 评论 -
十二周——多态性——项目一(2)动物怎样叫
问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年5月24日 *版本号:v1.0 *问题描述:、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。 *程序输原创 2015-05-31 16:10:05 · 683 阅读 · 2 评论 -
十二周——多态性——项目二 形状类族中的纯虚函数
问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年6月1日 *版本号:v1.0 *问题描述:、写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的mai原创 2015-06-01 16:06:13 · 403 阅读 · 0 评论