java 子类继承父类、方法的重写(覆盖)

 java子类继承父类、方法的重写(覆盖)

 

在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。

格式:

class 子类 extends 父类 {}



public class Text {
	public static void main (String[] args) {
		new newPhone().showNum();
	}
}
//父类 手机
class Phone{
	public void sendMessage() {
		System.out.println("发短信");
	}
	public void call() {
		System.out.println("打电话");
	}
	public void showNum() {
		System.out.println("显示来电号码");
	}
}
//子类 新手机类
class newPhone extends Phone{
	//覆盖父类的来电显示号码功能,并增加自己的显示姓名和图片功能
	public void showNum() {
		//调用父类已经存在的功能使用super
		super.showNum();
		//增加自己特有显示姓名和头像功能
		System.out.println("显示姓名");
		System.out.println("显示头像");
	}
} 

 

你可能感兴趣的:(java 子类继承父类、方法的重写(覆盖))