Java继承

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

public class Animal{}

public class Mammal extends Animal{}

public class Reptile extends Animal{}

public class Dog extends Mammal{}

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

动物是哺乳动物类的超类

动物是爬虫类的超类

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

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

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

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

 

你可能感兴趣的:(Java继承)