super && this
this当前类对象
super父类对象
在子类访问父类的成员和行为时,必须受类继承规则的约束
在构造函数中,如果第一行没有写super(),编译器会自动插入。但是如果父类没有不带参数的构造函数或者这个构造函数私有化了(private修饰),你就必须加入对父类的实例化构造。this没有这个要求,因为它本身就进行实例化的构造
在方法中,super和this使用的方法差不多,super要考虑是否能访问其父类的资源
this当前类对象
super父类对象
在子类访问父类的成员和行为时,必须受类继承规则的约束
在构造函数中,如果第一行没有写super(),编译器会自动插入。但是如果父类没有不带参数的构造函数或者这个构造函数私有化了(private修饰),你就必须加入对父类的实例化构造。this没有这个要求,因为它本身就进行实例化的构造
在方法中,super和this使用的方法差不多,super要考虑是否能访问其父类的资源