C说话节制拜候权限的节制符,本家儿要有public、private、protected三个,如何在C++中实现拜候节制呢?小编与大师分享编程经验。

工具/原料
- C++
方式/步骤
- 1
(一)public权限节制符
public权限节制符指定一个类、变量、常数或函数在任何处所都可以挪用。

- 2
首先,界说一个类,类名为Test。

- 3
接着,在类中界说一个公有的整型变量m。

- 4
然后,界说一个公有的函数,实现整数的累加。

- 5
本家儿函数中,界说一个整型变量n,以及一个类f。

- 6
然后,引用类Test的函数计较10以内的累加,并引用类中的变量m,并给它赋值。

- 7
最后,输出累加的值,以及变量m的值。

- 8
运行法式,可以看到值准确输出,申明用public权限节制符润色的函数和变量可以在任何处所挪用。

- 9
(二)private权限节制符
private权限节制符指定一个变量、常数、方式或名称空间只能在界说的类中可用。

- 10
接着,我们将变量m的权限节制符更改为private。

- 11
编译法式,提醒语句6和语句23错误,这是因为类中的变量m已变为私有,即只有在界说的类中才能利用,其他处所不克不及挪用。


- 12
(三)protected权限节制符
protected权限节制符指定一个变量、常数、方式或名称空间在类和子类中可用。

- 13
若是将类中的权限节制符点窜为protected,则暗示它润色的变量m和函数fun,在类和所有它的子类中可以挪用。








