啊~说的不那么准确,我一下子不知道怎么修改帖子^^|||[找不到"修改"]
意思应该是这样说class C1 { void func() {} };
class C2 extends C1 { void func(){} };
class C3 extends C2 { void func() {//在这里怎么调用C1类的func方法}}
意思应该是这样说class C1 { void func() {} };
class C2 extends C1 { void func(){} };
class C3 extends C2 { void func() {//在这里怎么调用C1类的func方法}}
因为c1的func已经被c2的func“覆盖”了。楼主可以去看看“多态性”的内容。good luck
class C2 extends C1 { void func(){} };
class C3 extends C2 { void func() {//在这里怎么调用C1类的func方法}}------------------------------------------------------------------这样是实现不了的。 只能再次把 C2.func()复写成 C1 中的 func()或者 C3 extends C1;
class C2 extends C1 { void func(){} };
class C3 extends C2 { void func() {//在这里怎么调用C1类的func方法
C1 c = new C1();
c.func();
}}这样不可以吗?