-8

如何在java中定义低可见性高可见性..??这将是低能见度的私人或公共

4

2 回答 2

3

低能见度 = private. 高能见度 = public. 中间还有两个可见性。从高到低的能见度:

public > protected > "default" > private

“默认”没有关联的关键字,它是在没有明确声明可见性时应用的可见性。这是文档中的相关链接。

于 2013-03-10T00:25:04.250 回答
2

这基本上归结为英语单词“可见”的含义。Visible的意思是“你能看到”,而“高能见度”是指比“低能见度”能看到的更多。

由此可见,'private' 比'public' 更不明显......即使你不理解 Java 中的含义privatepublic含义。

如果您再阅读访问控制的 Java 教程页面,您会发现 Java 定义访问控制规则的方式,以及它使用术语“可见性”的方式都与相应英文单词的直观含义一致。

于 2013-03-10T00:35:10.947 回答