子类与父类:
package JiCheng;
class Computer {
String screen = "液晶显示屏";
void startup(){
System.out.println("电脑正在开机,请等待");
}
void Picture(){
System.out.println("这是父类的方法");
}
public static class Pad extends Computer{//一个子类只能继承自一个父类
String battery = "5000毫安电池";
void Picture(){
System.out.println("这是子类的方法");
}
public static void main(String[] args) {
Computer pc = new Computer();
System.out.println("电脑的屏幕是"+pc.screen);
pc.startup();
Pad ipad = new Pad();
System.out.println("iPad的屏幕是"+ipad.screen);
System.out.println("iPad的电池是"+ipad.battery);
ipad.startup();
//重写父类方法
Computer pc1 = new Computer();
pc1.Picture();
Pad ipad1 = new Pad();
ipad1.Picture();
Computer computered = new Pad();//父类生命,子类实现
computered.Picture();
//super关键字
/*
* super.property; 调用父类属性
* super.method; 调用父类的方法
*/
}
}
}