魔兽世界角色消失:关于C++的问题?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 07:47:25
protected声明 有时可以是公有的而有时却是私有的,具体是什么时候做公有什么时候私有呢?请教,谢谢。
比如说如果是外部函数访问的时候是公有的还是私有的呢?内部操作的时候是公有的还是私有的?

类中用protected声明,只能在友元和本类,其继承类中被访问,而用private声明的只能在本类和友元中被访问,用public声明的能在任何地方被访问。

你在其他类中要访问的话就设置为共有
只在当前类中就设为私有

对继承于它的子类来说都是公有的,对不是继承于它的类来说都是私有的。

protected对以public方式继承它的子类来说是公有的,而对protected,private方式继承它的子类以及其他类来说是私有的。