调用自己的基础类方法,看看会有什么情况发生。 _________________________________________会调用自己的方法实现(只要在 Rodent 中有方法声明),一个多态问题。哈哈,这个帖子的标题应改为“此题圣贤不会也”。举个例子,以下程序会依次输出“A B C D”public class Test2 { public static void main(String[] args) { A[] subs = new A[4]; subs[0] = new A(); subs[1] = new B(); subs[2] = new C(); subs[3] = new D(); subs[0].showName(); subs[1].showName(); subs[2].showName(); subs[3].showName(); } }class A { public void showName() { System.out.println("A"); } } class B extends A { public void showName() { System.out.println("B"); } } class C extends B { public void showName() { System.out.println("C"); } } class D extends C { public void showName() { System.out.println("D"); } }
_________________________________________会调用自己的方法实现(只要在 Rodent 中有方法声明),一个多态问题。哈哈,这个帖子的标题应改为“此题圣贤不会也”。举个例子,以下程序会依次输出“A B C D”public class Test2 { public static void main(String[] args) {
A[] subs = new A[4]; subs[0] = new A();
subs[1] = new B();
subs[2] = new C();
subs[3] = new D(); subs[0].showName();
subs[1].showName();
subs[2].showName();
subs[3].showName();
}
}class A {
public void showName() {
System.out.println("A");
}
}
class B extends A {
public void showName() {
System.out.println("B");
}
}
class C extends B {
public void showName() {
System.out.println("C");
}
}
class D extends C {
public void showName() {
System.out.println("D");
}
}
让老鼠听到就去打洞。
鼹鼠听到就去装死。
大颊鼠听到就去跳海。把这三种老鼠关到一起,吼一声“去干”,你说他们会干什么?
奇数不好分配..