Java 继承

学而时习之,温故而知新.

java继承的概念

Java继承是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,

并能扩展新的能力,

继承使用的是extends

类的继承格式

class 父类 { }

class 子类 extends 父类 { }

 

继承的优点:

1 提高了代码的复用性

2 提高了代码的维护性

3 建立了类与类之间的关系,继承是多态的前提。

继承的缺点:

1 在一定程度上,造成类与类之间的强关联,即所谓的高耦合。

2 父类功能的改变对子类也会造成影响。

 

说下什么地方使用extends 

案例1

父类用的一些方法 子类中也使用到了,这个时候就没有必要 在子类中重新写一次

这个时候就可以 子类 extends 父类  不如 Andorid 中常用的就是继承BaseActivity 了

 

注意事项:

Java 不支持多继承

下面是错误的

如果想实现a和b里面的方法可以用实现implements 

 

下面是可以实现的

 

 

胡小牧 CSDN认证博客专家 Android Java 小程序
岁月推动着年华,伴随着流水的脚步走过春夏秋冬。回想一路走来磕磕绊绊,感谢前辈们的无私奉献,本文重在共享,欢迎大家转载,评论,指教,点赞,谢谢,如果您对文章存在疑问,或者和您的文章类似,请私信,----------------期待是心痛的根源,心不动,则不痛。
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 猿与汪的秘密 设计师:白松林 返回首页