摘要: ** 圆类Circle有如下数据成员和成员函数:圆心坐标、半径、面积函数、输出函数(即输出圆心坐标和半径信息)、相应构造函数 矩形类Rect有如下数据成员和成员函数:左上角顶点、宽、高、面积函数、输出函数(即输出顶点坐标、宽和高信息)、相应构造函数 基于继承性思想,设计上述两个类的共同父类Shape 阅读全文
posted @ 2018-12-05 22:51 刘生伟 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 设计一个圆柱类(其父类是圆类),设计成员函数输出它们的面积。 圆周率用3.1415926参与计算。 后置代码: int main() { double a,b; cin>>a>>b; Column column(a,b); cout<<"面积:"<<column.getArea()<< endl; 阅读全文
posted @ 2018-12-05 22:35 刘生伟 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 要求在Date类基础上采用类组合的思想, 设计一个书籍类并测试之,该类包括出版日期(即一个日期类的对象)、书名等。涉及带参构造函数,能提供显示书籍信息的函数。 前置代码: #include <iostream> #include <string> using namespace std; class 阅读全文
posted @ 2018-12-05 22:28 刘生伟 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 设有一个圆类,包括相关数据成员和成员函数, 要求:编写main函数对象测试代码,从键盘输入2个圆类对象的半径,根据半径比较这两个圆是否相等。 前置代码: #include <iostream> using namespace std; class Circle { private: int r; 后 阅读全文
posted @ 2018-12-05 22:20 刘生伟 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 设家具类属性有:家具类型、家具材料、家具价格; 沙发类有沙发类型、沙发材料、沙发价格以及座位数(默认为3) 编程建立上述两个类,并在main函数中,创建2个沙发对象,计算输出沙发共能坐几个人。 给定后置代码: int main(){ double a,b; int c; cin>>a>>b>>c; 阅读全文
posted @ 2018-12-05 22:07 刘生伟 阅读(1) 评论(0) 推荐(0) 编辑