创建一个继承和重写的手机类
首先,创建手机的父类
public class Phone {
public void sendMessage(){
System.out.println(“发短信”);
}
public void call(){
System.out.println(“打电话”);
}
public void showNum(){
System.out.println(“来电显示号码”);
}
}
然后创建一个子类,继承父类Phone
//智能手机
public class NewPhone extends Phone{
public void showNum(){
//调用父类的来电显示功能,并增加自己的显示姓名和图片功能
super.showNum();
//增加自己特有显示姓名和图片的功能
System.out.println(“显示来电姓名”);
System.out.println(“显示头像”);
}
}
最后,测试代码
public class Demo {
public static void main(String[] args) {
//创建子类对象
NewPhone newPhone = new NewPhone();
//调用父类继承而来的方法
newPhone.showNum();
newPhone.sendMessage();
newPhone.call();
}
}