首页 > 编程 > Java > 正文

java静态方法是否被继承?

2019-11-06 07:15:40
字体:
来源:转载
供稿:网友
java的方法可以被继承,但是并不会体现多态

体现继承

public class Study { public static void main(String[] args) { B a=new B(); a.demo(); }}class A{ public static void demo(){ System.out.PRintln("A"); }}class B extends A{}结果:A

不会体现多态:

public class Study { public static void main(String[] args) { A a=new B(); a.demo(); }}class A{ public static void demo(){ System.out.println("A"); }}class B extends A{ public static void demo(){ System.out.println("B"); }}

结果 A


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表