题目c++面向对象程序设计课程设计清单:5小题+职工工资管理系统(类、链表实现)姓名:学号:专业:计算机科学与技术学院:指导教师:2018年6月17日Part1:小程序练习1类的继承定义一个point类,包含私有数据成员x,y,成员函数包括无参构造函数,带参构造函数,set和get属性函数
定义circle类,从point类公有派生,增加数据成员半径r,成员函数包括无参构造函数,带参构造函数,计算面积函数getarea
在main函数中定义一个circle的对象,并计算其面积
/*1.定义Point类,设置其成员函数(构造函数,拷贝构造函数和析构函数)以及setx()sety()getx()gety()四个属性函数
2.定义circle类,设置其成员函数(构造函数,拷贝构造函数和析构函数)以及获取半径r的函数get_r()计算面积并获取面积的函数getarea()
3.在主函数中定义类的对象c1并初始化r=2
再调用getarea()函数输出面积*/#includeusingnamespacestd;classpoint//定义point类{public:point(){}point(intx,inty){}voidset_x(intx){this->x=x;}intget_x(){returnx;}voidset_y(inty){this->y=y;}intget_y(){returny;}private://私有对象xyintx;inty;};classcircle:publicpoint//circle类公有派生point{public:circle(){}circle(doubler,intx,inty):point(x,y){this->r=r;}doubleget_r(){returnr;}doublegetarea(){return(3
14*r*r);}pr