●类里的绝大部分属性都应该使用private 修饰。除了一些static 修饰的。类似全局变量的属性,才可以考虑使用public修饰。除此之外有些方法只是用于辅助实现该类的其他方法。这些方法被成为工具法,工具法也应该使用private修饰
●如果某个类主要用作其他类的父类。该类里包含的大部分方法可能仅希望被其自雷重写。而不想被外界直接调用。则用protected修饰
●希望暴露出来给其他类自由调用的使用public修饰。 一般的话顶级类都会使用public修饰
●类里的绝大部分属性都应该使用private 修饰。除了一些static 修饰的。类似全局变量的属性,才可以考虑使用public修饰。除此之外有些方法只是用于辅助实现该类的其他方法。这些方法被成为工具法,工具法也应该使用private修饰
●如果某个类主要用作其他类的父类。该类里包含的大部分方法可能仅希望被其自雷重写。而不想被外界直接调用。则用protected修饰
●希望暴露出来给其他类自由调用的使用public修饰。 一般的话顶级类都会使用public修饰