C++中的类如何声明public
, private
, or protected
?
在 C++ 中,不存在像 Java 或 C# 中那样整个类具有访问说明符的概念。如果一段代码具有类的可见性,则它可以引用该类的名称并对其进行操作。也就是说,这有一些限制。例如,仅仅因为您可以引用一个类并不意味着您可以实例化它,因为构造函数可能被标记为私有。同样,如果该类是在另一个类的私有或受保护部分中声明的嵌套类,则该类将无法从该类及其友元外部访问。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)