从头来过,为了学好java基础……
public
公共,加上这个修饰的属性和方法,可以在程序的任何其它地方访问
private
私有的,和public相反,加上这个修饰的属性和方法,只允许在自己本身这个类里访问,程序的任何其它地方都不能访问
protected
保护,位于public和private中间,加上这个修饰的属性和方法,只能在子类(extends)和同包下的程序访问,别的的地方不能访问。
还有一个默认缺省的(就是不加任何修饰的)
缺省,位于public和protected中间,加上这个修饰的属性和方法,只能在同包下的程序访问,别的的地方不能访问。
注意:如果是缺省,如果不在同一包下,即便是子类也不能访问。
构造函数的构造顺序:
1.首先调用基类的构造器
2.按声明顺序调用成员的初始化方法
3.调用导出类构造器的主题