【发布时间】:2020-02-07 16:19:28
【问题描述】:
我已经看到this 的问题,并且我理解理论上public 和private 之间的区别是什么意思。我的理解如下:
public表示它在任何地方都是“可见的”/“可访问的”。正如在每个班级都可以看到的那样。private在其声明的类中仅“可见”/“可访问”。
我的第一个问题是:
“可见”到底是什么意思?我不太清楚如何解释“这个类不能“看到”这个方法”的含义。
第二个问题是:
这些功能/用途是什么?在the 问题的第二个回答中,他解释说,如果我们“封装”我们的代码,那么我们将使其“更容易让我们自己稍后更改代码,不要破坏任何其他人的代码”。这到底是什么意思?
例子会有很大帮助
【问题讨论】:
-
请参考这个:cs.gordon.edu/courses/cs112/kjrComplete/ch3/visibility.html不仅这个你可以通过任何java初学者教程,你将能够对基础有一个很好的了解