【发布时间】:2015-09-29 22:25:57
【问题描述】:
在 C++ 中,字段或方法的访问说明符基于其在先前声明的第一个访问说明下的位置:
public:
int my_public_variable;
private:
void secretPrivateOperations();
int internal_counter;
Java 通过将访问说明符添加到每个方法/字段来指定访问的设计原理是什么?
public int my_public_variable;
private void secretPrivateOperations();
private int internal_counter;
【问题讨论】:
-
其实在Java
interfaces中,与C++头文件比较接近的首选约定是省略访问修饰符(默认为public)。 -
C++ 组织访问说明符的基本原理是什么?
标签: java design-rationale