1、super关键字有那三方面的作用。怎么使用,可以举例说明。
2、继承使用的关键字是哪个?
3、子类可不可以继承多个父类?父类可不可以拥有多个子类?
4、为什么要提出继承(作用)?
一,super的作用
1.直接调用父类中的某个方法
2.super处在对象方法中,那么就会调用父类的对象方法
super处在类方法中,那么就会调用父类的类方法
3.使用场合:子类重写父类的方法时想保留父类的一些行为
二,extends
三,java是单继承 ,只能够继承一个父类
但是允许有多个子类。
四,对象的一个新类从现有的类中派生,这个过程叫做继承。子类除父类中的private(私有)属性外,都可以继承。不需要父类的属性时,可以覆盖调原属性。
1、继承可以减少重复的代码。比如父类已经提供的方法,子类可以直接使用,不必再去实现。
2、继承是多态性的前提。当然使用继承的同时也提高了类的耦合度。