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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© flyidea 中级黑马   /  2014-7-27 23:10  /  2018 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

到底哪一种的子类要把所有的方法全部重新覆写一遍?

6 个回复

倒序浏览
接口,因为接口中默认方法都带 public abstract
回复 使用道具 举报
只要是abstract 修饰的 都需要被被重写
回复 使用道具 举报
你要实现子类的话,那子类不管是继承抽象类还是实现接口,都要覆写。
如果子类不覆写,那子类也是抽象类。
回复 使用道具 举报
当然是接口,抽象类中允许有具体方法,可以不重写。
回复 使用道具 举报
非抽象的子类,如果子类没重写全部,就要找子类的子类把剩余的抽象方法复写了。只有复写全部抽象方法了。才能实例化
回复 使用道具 举报
如果你想创建子类对象,那么就复写他所继承或者实现的(父类 接口)中所有的抽象方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马