正在加载图片...
清理工作。 程序设计 定义一个点类Point,.并由此派生出一个圆类 参考答案: include <iostream.h> class Point { int x,y; public: Point(int x,int y)(Point::x=x;Point::y=y;) int getx(){return x:) int gety()freturn y;) } class Circle:public Point { int r; public: Circle int x,int y,int r):Point(x,y) { Circle::r=r; } int getr(){return r;) } void main() Circle c(4,5,3); Point *p=&c; cout<”圆半径:”<<c.getr0K<”,”; cout<<”圆心(:”<p->getx0K<”,”<<p->gety0K<")”<end; } 程序执行结果: 圆半径:3,圆心:(4,5) 5清理工作。 程序设计 定义一个点类 Point,并由此派生出一个圆类 参考答案: # include <iostream.h> class Point { int x,y; public: Point(int x, int y) {Point::x=x; Point::y=y;} int getx() {return x:} int gety() {return y;} }; class Circle:public Point { int r; public: Circle ( int x, int y, int r):Point(x,y) { Circle::r=r; } int getr() {return r;} }; void main() { Circle c(4,5,3); Point *p=&c; cout<<”圆半径:”<<c.getr()<<”,”; cout<<”圆心(:”<<p->getx()<<”,”<<p->gety()<<”)”<<endl; } 程序执行结果: 圆半径:3,圆心:(4,5) 5
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有