很多blog都会讲访问控制,但是都是很基础的讲怎么使用,而没有讲为什么要这样使用。
类的访问控制
类的访问控制是一个容易被忽视的点。
一个class前面可以加的就三个关键字public abstract 和 final,其中abstract和final是互斥的。
class关键字前面可以加public或者不加public,区别就是加上public别的包就可以访问,不加别的包就不能访问(个人感觉这种java独有的包访问控制是很特别的public),不过一般来说大多数都是public class,只