A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是方法的重写?集成后方法重写要注意哪几点?
    父类和子类中有方法名相同的方法,就是方法的重写子类方法的权限要大于等于父类方法的权限。子类方法的返回值要小于等于父类方法的返回值范围。

2.什么是抽象类?抽象类的作用?

     抽象类就是包含抽象方法的类,抽象方法就是没有方法主体的方法。抽象类不一定有抽象方法,有抽象方法的类一定是抽象类。
    作用:抽象类在为继承该抽象类的子类提供便利的同时,也为子类提供了一些规范要求。

3.抽象类使用时要注意哪些?
    1.抽象类不能创建对象,只能创建其子非抽象类的对象。
    2.抽象类中可以有构造方法,提供给子类创造对象时,初始化父类成员的使用。
   3.抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类。
   4.抽象类的子类,必须重写父类的全部抽象方法,否则编译会报错,除非该子类也是一个抽象类。



4.请根据自己的理解谈谈抽象和继承存在的意义
   
际上就是类和类的”共性抽取”,可以起到提高代码的复用性,也是”多态”的前提

点评

重写不仅要求父子类的方法名一致,也要求参数列表要相同  发表于 2018-12-11 15:45
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马