多态
来源:互联网 发布:百度安卓软件 编辑:程序博客网 时间:2024/06/08 18:49
class Vehicle{ public static void test(){ System.out.println("Vehicle"); }}public class Car extends Vehicle{ public static void test(){ System.out.println("Car"); } public static void tune(Vehicle i){ i.test(); } public static void main(String[] args){ Vehicle a = new Car(); tune(a); }}
结果为
class Vehicle{ public void test(){ System.out.println("Vehicle"); }}public class Car extends Vehicle{ public void test(){ System.out.println("Car"); } public static void tune(Vehicle i){ i.test(); } public static void main(String[] args){ Vehicle a = new Car(); tune(a); }}
结果为
Tip:Java中除了static方法和final方法(private方法属于final方法)之外,其他的所有方法都是后期绑定的。
阅读全文
0 0