java 接口和继承的作用

继承好处就是父类方法可以重复使用 子类继承后调用就好了 可是父类有的方法设置为抽象的 意义何在
子类继承后还要重写抽象方法 不如不继承 继承后要写 不继承也是写啊 ~~~

还有接口 都是抽象的 ~~~实现了接口 还是要自己写方法~~ 一点没有省事情啊~~

3个回答

java是面对对象的语言,继承、抽象、多态是面对的三大特征,而你说的这些就是为了实现这三个特征,难道所有的类都不用这样,那JAVA全是一个个
散的零件,怎么可能是一门完整的语言。
我今天要写一个“飞”的接口,我明天写一个“飞机”类可以implements“飞”这个接口,第二天可以写一个“鸟”implements“飞”这个接口,以
后我的“飞机”类要衍生出来什么“ 客机”、“战斗机”,我就可以继承“飞机”这个大类,时代逐渐发展以后出来什么更牛逼的飞机之类的也可以继
承前人创造的类和接口,如果照你说的一点没有省事情,出来一个新事物就要新写一个类,那java这门语言早被淘汰了,程序员都累死了。

继承 可以是方法更加完善
接口 更加灵活,便于扩展

继承:A:提高了代码的复用性 B:提高了代码的维护性 C:让类与类产生了一个关系,是多态的前提
接口:主要是扩展功能,主要针对方法,描述对象的行为

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!