public abstract class Animal{ private String name; public String getName(){ return name; } public Animal(String theName){ name = theName; } } public class Hippo extends Animal{ public Hippo(String name){ super(name); }}public class MakeHippo{ public static void main(String[] args){ Hippo h = new Hippo("Buffy"); System.out.println(h.getName()); }}输出结果是Buff我没看懂name传递过程中new Hippo ("Buffy")变量传递给构造函数public Hippo(String name)后是怎么传递给return name返回上去的 super(name)引用的是什么,求解释运行过程。 十分感谢
添加回答
举报
0/150
提交
取消