如何在java中定义低可见性和高可见性..??这将是低能见度的私人或公共
问问题
725 次
2 回答
3
低能见度 = private
. 高能见度 = public
. 中间还有两个可见性。从高到低的能见度:
public > protected > "default" > private
“默认”没有关联的关键字,它是在没有明确声明可见性时应用的可见性。这是文档中的相关链接。
于 2013-03-10T00:25:04.250 回答
2
这基本上归结为英语单词“可见”的含义。Visible的意思是“你能看到”,而“高能见度”是指比“低能见度”能看到的更多。
由此可见,'private' 比'public' 更不明显......即使你不理解 Java 中的含义private
和public
含义。
如果您再阅读访问控制的 Java 教程页面,您会发现 Java 定义访问控制规则的方式,以及它使用术语“可见性”的方式都与相应英文单词的直观含义一致。
于 2013-03-10T00:35:10.947 回答