C++学习5 - const成员函数
2017-06-08 11:32
281 查看
#include<iostream>
using namespace std;
class A{
public:
void func(int x, int y){
i = x;
j = y;
}
void print()const{
cout << "i*j="<<
i*j << endl;
}
private:
int i, j;
};
int main(){
A a;
a.func(1, 2);
a.print();
system("pause");
return 0;
}
const成员函数:如果你不想让成员函数修改成员变量的值,就可以把成员函数声明为const
using namespace std;
class A{
public:
void func(int x, int y){
i = x;
j = y;
}
void print()const{
cout << "i*j="<<
i*j << endl;
}
private:
int i, j;
};
int main(){
A a;
a.func(1, 2);
a.print();
system("pause");
return 0;
}
const成员函数:如果你不想让成员函数修改成员变量的值,就可以把成员函数声明为const
更多详情请点击 http://blog.sina.com.cn/zhaojianjunzjj
相关文章推荐
- 【学习日记3】c++开始&nbsp;我要做…
- C++学习框架 总结(简单步骤)
- 【学习日记2】c++开始&nbsp;我要做…
- C++学习7 - 按别名传递对象
- 【学习日记1】c++开始&nbsp;我要做…
- C++学习4 - 内联函数
- Flash AS3 学习5 - 全代码拼图游戏
- C++&nbsp;学习积累-不断更新
- C++&nbsp;指针学习累积(持续)
- C++学习2 - 枚举型常量
- C++学习3 - 定义一个对象
- C++学习1 - 第一个C++程序
- Java学习笔记5 java中的流程控制语…
- C++&nbsp;学习&nbsp;&lt;三&gt;&nbsp;:错误与解决方法
- C++&nbsp;学习&nbsp;二
- 我的linux学习5&nbsp;vi,vim的学习
- C++学习6 - 按值传递,按…
- 复制控制(学习<C++Primer>)
- 一步一步学习ASP.NET MVC3 &EF Code First CTP 5&DI(一)
- usaco chapter1:4,5 (2)