this和super
this关键字表示当前对象区分同名变量作为方法名初始化对象,放在构造方法第一句,相当于调用同类的其他构造方法(重载的构造器)作为参数传递,需要在某些完全分离的类中调用一个方法,并将当前对象的一个引用作为参数传递时super关键字访问父类的变量和方法调用父类中的某一个构造函数(应该为构造函数中的第一条语句,并且只能调用一次)。this和super的区别super()主要是对父类构造函数的调用,this()是对重载构造函数的调用super()主要是在继承了父类的子类的构造函数中使用
复制链接