Java继承

原创
2016/05/11 08:48
阅读数 29

 继承就是一个对象获取另一个特征的过程,从一个已经存在的类中派生出一个新的类,而这个新的类也会有父类的特征,这就是继承。继承最常用的关键字是extends。

public class Animal{}

public class Mammal extends Animal{}

public class Reptile extends Animal{}

public class Dog extends Mammal{}

根据上面的例子,在面向对象的术语中,满足一下条件:

动物是哺乳动物类的超类

动物是爬虫类的超类

哺乳动物和爬虫动物是动物类的子类

狗是哺乳动物和动物类的子类

使用extends关键字除了超类的私有属性外,它可以继承超类的所有属性。

继承是所有OOP语言胡可缺少的部分,当创建一个类时,总是在继承,如果么有明确指出要继承的类,就总是隐式的从根类Object进行继承。

 

展开阅读全文
打赏
2
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
2
分享
在线直播报名
返回顶部
顶部