编写一个三角形类数据成员
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:10:07
classDate{public:Date(int=1900,int=1,int=1);voidShowDate();Dateoperator++();//前置单目运算符重载Dateoperator+
#includeusingnamespacestd;classA{doublelengh,width,height;public:A(){lengh=width=height=0;}voidinput
#include#includeusingstd::cout;usingstd::cin;usingstd::endl;usingstd::string;classBook{public:Book(s
//ConsoleApplication4.cpp:定义控制台应用程序的入口点.//#include"stdafx.h"#includeusingnamespacestd;classcMyRect{p
Date();Date(Date&d);Date(constchar*input);Date(inty,intm=2,intd=29);voidsetDate(constchar*input);voi
classCircle{public:Circle(intnr){r=nr;}Circle(){}public:intr;intArea(){return3.14*r*r;}};classB{publ
#includeclassCat{public:Cat(){HowManyCats++;}private:staticintHowManyCats;public:staticintGetHowMany
classTriangle{private:\x05doublea;\x05doubleb;\x05doublec;public:\x05Triangle():a(0),b(0),c(0){}\x05
#includeusingnamespacestd;classcat{public:cat();virtual~cat();public:floatweight;staticinthowmany
classComplex{public:Complex(){real=0;imag=0;}//定义结构函数Complex(doubler,doublei){real=r;imag=i;}//构造函数重
classcircle{floatradius;floatarea;public:circle(floatr){radius=r;}floatgetarea(void){area=3.14*radiu
把这三个类分别放到三个.java文件中,然后编译运行即可.publicclassCircle{privatedoubler;publicCircle(doubler){this.r=r;}public
classCat{privateintnumofcats;publicintgetnumofcats(){returnnumofcats;}}
在此基础上派生出矩形类CRectangle和圆类CCircle.//矩形类包括左上角坐标、长和宽等数据成员及相关的成员函数(如计算面积、周长、显示矩形的属性值等).//圆类包括圆心坐标、半径等数据成员
#include#includeusingnamespacestd;classCircle{public:\x05Circle(){}\x05Circle(Circle&c)\x05{\x05\x05
#include#includeusingnamespacestd;classPoint//Point类定义{public://外部接口Point(intxx=0,intyy=0){X=xx;Y=yy
#includeclasscircle{private:intr;public:voidinput(){cout
#include#definePI3.14159usingnamespacestd;classcircle{private:doubleRadius;public:voidjiandan();};vo
1)Youdon'tneedamemberfunction2)Youdon'tevenneedamembervariable3)Aclasscanbeempty再问:ok,Iunderstand,th