1.什么是方法的重写?集成后方法重写要注意哪几点?方法重写:在继承关系中,方法的名称一样,参数列表也一样;
注意事项:a.必须保证父子类之间方法的名称相同,参数列表也相同;
b.子类方法的返回值必须小于等于父类方法的返回值范围;
c.子类方法的权限必须大于等于父类方法的权限修饰符.
2.什么是抽象类?抽象类的作用?
抽象类:抽象方法所在的类
抽象类作用:建立一个标准,对继承的子类起约束作用.
3.抽象类使用时要注意哪些?
注意事项:a.不能直接创建new抽象类对象;
b.必须用一个子类来继承抽象父类;
c.子类必须覆盖重写抽象父类当中所有的抽象方法;
d.创建子类对象进行使用.
4.请根据自己的理解谈谈抽象和继承存在的意义
抽象存在的意义是起到规范作用,提高代码的复用性(约束,共性抽取);
继承存在的意义是将多个类中共性的属性(成员变量)和行为(成员方法)进行向上抽取,避免的代码的重复性,提高代码的复用性.
|