set和get函数在C++中有什么作用
Posted 森明帮大于黑虎帮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了set和get函数在C++中有什么作用相关的知识,希望对你有一定的参考价值。
C++
中经常有set和get函数
,那这两函数作用是什么呢?
set和get
函数的作用:
-
由于成员变量我们一般设置为私有,在类外部不能直接访问,所以我们需要设计公有的
set()函数和get()函数
来访问它; -
set()函数
是指修改私有成员变量的值的那类函数; -
get()函数
是指输出,打印,读取私有成员变量的值的那类函数; -
所以一般
set()函数和get()函数
是对应的;
这体现了面向对象编程中的封装性:这里set()函数和get()函数
就相当于是对外界提供的一个接口,外界只有通过这种接口才能访问到内部的值。
示例代码:
结果:
以上是关于set和get函数在C++中有什么作用的主要内容,如果未能解决你的问题,请参考以下文章