继承的概述:
继承是面向对象三大特征之一,可以使用得子类具有父类属性的方法,还可以以子类中重新定义,追回属性和方法
继承的格式
public class 子类名 extends 父类名{}
范例:pulic class Zi extends Fu{}
Fu:是父类,也被称为基类、超类
Zi:是子类,也被称为派生类
继承中子类的特点:
子类可以有父类的内容
子类还可以有自己特有的内容
package com.ithema_18;
public class Fu {
public void show(){
System.out.println("show方法被调用");
}
}
package com.ithema_18;
public class Zi extends Fu {
public void method(){
System.out.println("method方法被调用");
}
}
package com.ithema_18;
/*
测试类
*/
public class Demo {
public static void main(String[] args){
//创建对象,调用方法
Fu f = new Fu();
f.show();
Zi z = new Zi();
z.method();
z.show();
}
}