黑马程序员技术交流社区

标题: 子类必须实现抽象类中的抽象方法,有必要吗? [打印本页]

作者: zhqw_heima    时间: 2015-3-18 08:30
标题: 子类必须实现抽象类中的抽象方法,有必要吗?
子类继承了父类(抽象类),那么它同样也拥有了那个抽象方法,它必须实现从父类继承下来的抽象方法,那么为什么不直接在子类中添加一个方法呢,还要继承抽象方法干嘛

作者: lwj123    时间: 2015-3-18 09:46
这个因为父类定义的是一个标准,具体的功能抽象了,由子类去实现。
如果随意让子类去添加方法,那就有可能不具备了父类的功能了
作者: 吐槽ing    时间: 2015-3-18 14:34
你看那比如
有一个类A
其中包含一个 method1的方法,这个方法是抽象方法
然后有一个B类,继承了A类
如果B类不是抽象类的话
那么B类必须实现A类的method1这个方法
否则编译都编译不过去




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2