我一直认为他们是“老”还是不需要,但我相信有一些很好的理由在一些地方使用.
>公共方法和变量是其他开发人员(需要)使用的 – 你的类是什么>私有方法和变量是你作为该类的开发人员曾经使它工作的方式 – 这是你的类在内部的工作.
其他人需要能够使用你的班级;但不知道它是如何做到的.
如果您想了解更多信息,您将不得不搜索封装.