C++学习之<常成员函数>
来源:互联网 发布:锐彩打印软件 编辑:程序博客网 时间:2024/06/16 20:42
/*
功能:常成员函数试验代码
介绍:使用const关键字说明的成员函数,称为常成员函数.只有常成员函数才有资格操作常量或常对象.没有使用const关键字说明的成员函数不能用来
操作常对象.
常成员函数说明格式如下:
<参数说明符><函数名>(<参数表>)const;
其中,const是加在函数说明后面的类型修饰符,它是函数类型的一个组成部分,因此,在函数实现部分也要带const关键字.
*/
#include <iostream.h>
class R
{
public:
R(int r1,int r2) {R1=r1; R2=r2;}
void print();
void print() const;
private:
int R1,R2;
};
void R::print()
{
cout<<"print() called ";
cout<<R1<<","<<R2<<endl;
}
void R::print() const
{
cout<<"print() called ";
cout<<R1<<","<<R2<<endl;
}
void main()
{
R a(5,4);
a.print(); //调用print()成员函数
const R b(20, 52);
b.print(); //调用print() const 成员函数
}
- C++学习之<常成员函数>
- 【学习C++】C++常成员函数
- C++学习日记之体验常成员函数
- const用法之常对象,常成员函数,常引用
- C++之常对象,常成员对象,常成员函数,常指针
- C++常成员函数学习笔记
- C++常对象、常成员函数的学习
- C++之常对象、常成员变量与常成员函数详解
- 常对象 常成员函数
- 常对象及常成员及静态数据成员和静态成员函数的学习内容。
- 常引用,常对象,常成员函数,常数据成员~
- C++ 常对象成员、常成员函数
- 常对象成员和常成员函数
- 常成员:常数据成员和常成员函数
- c++学习之 类中的常成员与静态成员
- 常成员函数
- 常成员函数
- 常成员函数
- JNDI 学习笔记
- C++学习之<拷贝初始化构造函数>
- 给出一个printk函数的实现版本(用于早期调试用)
- 虚拟机安装linux
- JavaBean 学习笔记
- C++学习之<常成员函数>
- asp.net中page对象生命周期和各事件执行顺序
- Makefile 文件
- C++学习之<友元函数>
- 一台机器上面windows平台下 配置master--slave模式
- 用nasm语言重新实现linux-0.11 asm.s(博古以通今)
- csdn首篇
- 3D模型体素化
- Windows® CE 系统中的同步机制