【发布时间】:2014-02-12 18:44:08
【问题描述】:
在阅读 Bjarne Stroustrup 的 The C++ Programming Language 时,有几句话我无法理解。下面的段落是关于对 C++ 中类成员的访问控制,例如私有、受保护、公共。 粗体字是指一个特定的概念,我不知道那是什么。
访问控制统一应用于名称。 名称所指的内容不影响对其使用的控制。这意味着我们可以拥有私有成员函数、类型、常量等,以及私有数据成员。
我最好的假设是“名称所指的”代表原始内存中的对象,这最终意味着我们可以获取指向原始内存中私有成员的对象实体的指针,并且无论访问控制如何都可以访问它.但是,考虑到它与我们可以拥有私有成员的声明无关,这似乎是错误的。我不知道上面的段落试图传达什么。
【问题讨论】:
标签: c++