宁海县城镇建设局网站,wordpress 简洁文章主题,怎么用net123做网站,陕西网站制作公司1 问题 Java中super函数有很多方法#xff0c;在使用的时候我们应该如何正确区分#xff1f; 2 方法 三种用法#xff1a; 访问父类的方法。 调用父类构造方法。 访问父类中的隐藏成员变量。 class A{ int x,y; A(int x,int y){ System.out.println(A); } } cla… 1 问题 Java中super函数有很多方法在使用的时候我们应该如何正确区分 2 方法 三种用法 访问父类的方法。 调用父类构造方法。 访问父类中的隐藏成员变量。 class A{ int x,y; A(int x,int y){ System.out.println(A); } } class B extends A{ int Z; B(int x,int y,int z){ Z z; super(x,y); System.out.println(B); } } public class test{ public static void main(String args[]){ B b new B(1,1,1); } } 输出结果 A B进 3 结语 在Java中有时还会遇到子类中的成员变量或方法与父类中的成员变量或方法同名。因为子类中的成员变量或方法名优先级高所以子类中的同名成员变量或方法隐藏了父类的成员变量或方法但是我们如果想要使用父类中的这个成员变量或方法需要用到super,所以本次博客收获了许多也体现了super 函数的重要性。