第6周-项目1-改错
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:杨绍宁 * 完成日期: 2013年 4 月 5 日 * 版本号: v1.0 * 输入描述:无 * 问题描述:常函数。 * 程序输出:分数。 */ (1)#include<iostream>#include<stdlib.h>using namespace std;class C{private: int x; public: C(int x){this->x = x;} int getX()const {return x;}};int main(){ const C c(5); cout<<c.getX(); return 0;}(2)#include<iostream>#include<stdlib.h>using namespace std;class C{private: int x; public: C(int x){this->x = x;} int getX(){return x;}};int main(){ C c(5); cout<<c.getX(); return 0;}
结果:
感受:因为get()函数只输出不修改,怕中间出差,const比较好!!