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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

子类继承一个抽象类,不实现所有的抽象方法,那么子类也就还是抽象类?还是需要子类来实现这个类的所有方法?

6 个回复

倒序浏览
同求同求  我也不会 同求
回复 使用道具 举报
如果子类继承抽象类不把所有的抽象方法重写,那么子类也要定义成抽象类,想实现所有的方法还需要定义一个类来继承子类,重写剩下的抽象方法。
回复 使用道具 举报
子类如果不实现父类所有抽象类地方法,那么子类必须用abstract修饰    如果不用abstract修饰 必须实现全部的抽象方法    大哥你都25技术分了  老司机刷分来的吧。。。
回复 使用道具 举报
&天马星空ぁ 发表于 2016-9-21 23:05
子类如果不实现父类所有抽象类地方法,那么子类必须用abstract修饰    如果不用abstract修饰 必须实现全部 ...

我是自学的,准备去培训,看了一遍基础视频,现在回头复习和总结,但是很多理论还是模糊不清的
回复 使用道具 举报
抽象类之所以是抽象的,是因为它里面带有abstract的抽象方法,所以它就是抽象的,子类继承父类,就拥有了父类的功能,如果没实现父类抽象方法,那么子类依然是抽象类,因为他也有抽象方法。所以自己总结。
回复 使用道具 举报
没有完全实现抽象类抽象方法的类,描述并不完整,还不可以实例化使用,依然是抽象类。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马