/**
* 继承:面向对象的显著特性
* 1.子类继承父类的所有的属性和方法
* 2.子类可以对父类中的方法和属性进行重写,重新去定义,也可以去增加新的父类没有的功能,但不能选择性的继承,继承就是全部
* 3.提高复用性
*
* 方法的重写:
* 子类继承父类的方法,并将父类的方法进行重写,调用子类的方法时就执行子类重写后的方法
*
* super:
* super关键字可以使用父类中所有的内容,代表父类的一个引用对象
* super的使用必须出现在调用位置的第一行
*/
public class 继承_super_方法的重写 {
public static class Fu {
String fu ="父亲";
void function1(){
System.out.println("我是父亲");
}
}
public static class Zi extends Fu{ //子类继承父类
void function1(){ //方法重写
super.fu ="儿子";
System.out.println("我是儿子");
System.out.println(fu);
}
}
public static void main(String[] args) {
Zi z =new Zi();
z.function1();
System.out.println(z.fu);
}
}
继承_super_方法的重写_09
最新推荐文章于 2023-10-28 16:44:47 发布