super是java提供的一个关键字,super用于限定该对象调用它从父类继承得到的Field或方法。
1. super关键字不能出现在static修饰的方法中,因为static修饰的方法是属于类的。
2. 如果在构造器中使用super,则super用于限定该构造器初始化的是该对象从父类继承得到的field,而不是该类自己定义的field。
3. super关键字只能指代直接父类,不能指代父类的父类。
super是java提供的一个关键字,super用于限定该对象调用它从父类继承得到的Field或方法。
1. super关键字不能出现在static修饰的方法中,因为static修饰的方法是属于类的。
2. 如果在构造器中使用super,则super用于限定该构造器初始化的是该对象从父类继承得到的field,而不是该类自己定义的field。
3. super关键字只能指代直接父类,不能指代父类的父类。