摘要:
类名(参数名)这样的对象是临时对象,不能取地址,不能被引用,不过可以给同类型的其他对象赋值,该临时对象定以后可以进行一次操作,然后立即销毁。当我们定义一个对象以后并不想立即给它赋初值,而是以后给它赋初值,在稍后赋初值的时候,该类临时对象就可以发挥作用了。下面给出一个例子:#include#inclu... 阅读全文
摘要:
题目描述:写一个程序计算正方体、球体和圆柱体的表面积和体积程序代码:#include#define PAI 3.1415using namespace std;class Shape{ public: virtual void ShapeName()=0; virtual void area()... 阅读全文
摘要:
题目描述:写一个程序计算三角形,正方形和圆形3种图形的面积程序代码:#include#include#define PAI 3.1415using namespace std;class Shape{ public: virtual float area() //定义一个求面积的成员函数 { ... 阅读全文
摘要:
题目描述:编写一个程序,其中有一个汽车类vehicle,它具有一个需要传递参数的构造函数,类中的数据成员:车轮个数wheels和车重weight放在保护段中;小车类car是它的私有派生类,其中包含载人数passager_load;卡车类truck是vehicle的私有派生类,其中包含载人数passa... 阅读全文
摘要:
题目描述:编写一个学生和老师数据输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名、输入和显示设计成一个类person,并作为学生数据操作类student和教师数据操作类teacher的基类。程序代码:#include#includeusing na... 阅读全文
摘要:
题目描述:编写一个程序输入3个学生的英语和计算机成绩,并按照总分从高到低排序。要求设计一个学生类Student,其定义如下:程序代码:#includeusing namespace std;class Student{ public: void getscore(); //获取一个学生成绩 vo... 阅读全文
摘要:
题目描述:编写两个有意义的类,使一个类嵌套在另一个类中。分析:本题涉及两个类student和cdegree,前者为学生类,包含学生的学号(nubner),姓名(name)和成绩(degree),而成绩degree是类cdegree的对象。cdegree类有3个数据成员,分别为数学(math),英语(... 阅读全文
摘要:
问题描述:编写一个程序计算两个给定长方形的面积,其中在设计类成员函数addarea()(用于计算两个长方形的总面积)时使用对象作为参数。程序代码:#includeusing namespace std;class Rectangular{ public: Rectangular(double w,... 阅读全文