自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 常数据成员和常成员函数

常数据成员 引言:类存在的目的之一就是为了实现封装性,但是实际上经常使用公有函数接口去修改其数据成员,为了保证类中可以有一些数据成员绝对不会被修改,所以创造了常数据成员 特点: 1.在定义时要在头部加const关键字 2.初始化操作只能在构造函数的初始化列表中进行 3.无论是普通成员函数还是常成员函数都无法修改其值 常成员函数 引言:为了实现这样一种函数:对于其调用的数据成员只能读取,而不能修改。...

2019-07-23 01:07:11 997 1

原创 通过派生类B的对象b以引用的方式访问b的私有成员A* a

class A { int a; friend class B; public: A (int a=0):a(0){}; void show() {cout<<a;}//这个函数是比较必要的,避免了重载运算符<<的麻烦 }; class B { A *b; public: B(A* a):b(a) {} A &getA(int n) { return b[n...

2019-05-29 23:34:31 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除