标签:
问题及代码:
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:77.cpp *作 者:董凯琦 *完成日期:2016年5月6日 *版 本 号:v1.0 * *问题描述:按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务: 先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试; *输入描述: *程序输出:点坐标 */ #include <iostream> using namespace std; class Point { public: Point(double x=0,double y=0); void putPoint(double,double); double getX( ) {return x;} double getY( ) {return y;} void show(); protected: double x,y; }; Point::Point(double a,double b)//实现构造函数 { x=a; y=b; } void Point::putPoint(double a,double b) { x=a; y=b; } void Point::show() { cout<<"("<<x<<","<<y<<")"<<endl; } int main() { Point p1(1,2); Point p2(3,4); p1.show(); p2.show(); p1.putPoint(5,6); p1.show(); return 0; }运行结果:
知识点总结:
这个程序总结了之前的类成员函数的建立与实现的基本思路方法。
学习心得:
能够相对熟练地解决此类问题。
标签:
原文地址:http://blog.csdn.net/asleny/article/details/51329373