* 奥迪车(Audi)都具有跑的功能,但是智能奥迪车(SmartAudi)
* 除了具有跑的功能外,还具有自动泊车(automaticParking)和无人驾驶(automaticDrive)的功能!
* 利用多态实现
public class test {
public static void main(String[] args) {
Audi a=new automaticParking();//向上转型
a.run();
automaticParking b=(automaticParking)a;//向下转型
b.automaticDrive();
b.automaticParking();
}
}
public class Audi {
public void run() {
System.out.println("奥迪车在跑");
}
}
public class automaticParking extends Audi {
public void run() {
System.out.println("奥迪智能汽车在跑");
}
public void automaticParking() {
System.out.println("奥迪智能汽车具有自动泊车功能");
}
public void automaticDrive() {
System.out.println("奥迪车具有无人驾驶的功能");
}
}