系列文章目录
一、定义
Java的继承是指一个子类可以继承父类的属性和方法,使得子类可以拥有父类的特性,并且可以自己添加新的特性。继承的关键字为"extends"。
二、简单讲解
我们可以定义一个父类Animal ,子类 Cat 和 Dog 继承 Animal
class Admin {
public void eat(){
System.out.println("动物会觅食");
}
}
class Cat extends Admin{
@Override
public void eat() {
System.out.println("猫喜欢吃鱼");
}
}
class Dog extends Admin{
@Override
public void eat() {
System.out.println("狗喜欢吃骨头");
}
}
上述代码中定义了一个动物类
Animal
,其中有猫Cat
和狗Dog
它们都会觅食,重写了猫 喜欢吃鱼,狗喜欢吃骨头,动物为父类,猫和狗为子类,子类继承了父类的方法,实现了自己的特性。