作业辅导网

标题: 1. C++中的继承使编程者可以用已有的数据类型创建新的数据类型,并保留已有数据类... [打印本页]

作者: 李老师    时间: 2017-2-15 00:00
标题: 1. C++中的继承使编程者可以用已有的数据类型创建新的数据类型,并保留已有数据类...
1.        C++中的继承使编程者可以用已有的数据类型创建新的数据类型,并保留已有数据类型的特点。请简述继承方式的三种类型,及三种继承类型的类成员的特点。
2.        请简述C++中引用和指针的区别。
3.        面向对象程序设计有哪些优点?
4.C++编译器自动为类产生的四个缺省函数是什么?
5.不允许重载的5个运算符是哪些?
二.        编程题(本大题共5小题,请任选其中两道题作答,每小题25分,总分50分)
1.        已知交通工具类定义如下,要求:(1)实现这个类;(2)定义并实现一个小车类car,是它的公有派生类,小车本身的私有属性有载人数,小车的函数有init(设置车轮数,重量和载人数),getpassenger(获取载人数 ),print(打印车轮数,重量和载人数)。
class vehicle
{protected:
int wheels;//车轮数
float weight;//重量
public:
void init(int wheels,float weight);
int get_wheels();
float get_weight();
void print();
};
void vehicle::init(int wheels,float weight)





欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2