1.继承的概念
把多个类的相同属性或方法提取到同一个类中,把这个类称为父类,那多个具有相同属性和方法的类称为子类。子类可以通过继承来得到父类中的属性,方法。
2.继承的格式
使用 extends 关键字
//父类
class pet{
}
//子类
class Dog extends {
}
3.方法的重写
子类可以调用父类中的方法,但不同的子类使用方法的方法体可能不同,所以就用到了方法的重写。
--方法重写的规则
1)方法名相同
2)参数列表相同
3)返回值类型相同或是其子类
4)访问权限不能严于子类
public class Pet {
public void call() {
}
}
public class Dog extends Pet{
//重写父类中的call()方法
public void call() {
System.out.println("汪!");
}
}
总结
继承的使用可以减少代码量,可以提高代码的拓展性和可维护性。