Topic: 一个有关Java多重继承的问题

  Print this page

1.一个有关Java多重继承的问题 Copy to clipboard
Posted by: wukw
Posted on: 2006-12-06 12:09

一个有关Java多重继承的问题

请问现在有2个interface分别拥有了methode1和methode2,然后有2个不同的Class分别impletments了这两个interface并分别实现了methode1和methode2。

那么我想新建一个Class,使得它同时拥有已经被实现的methode1和methode2,不用自己重新去实现这两个方法了。

请指教,谢谢!

2.Re:一个有关Java多重继承的问题 [Re: wukw] Copy to clipboard
Posted by: informixca
Posted on: 2006-12-06 22:51

newClass implements interface1, interface2 {
Class1 obj1;
Class2 obj2;

method1{
obj1.method1;
}

method2 {
obj2.method2;
}

}

3.Re:一个有关Java多重继承的问题 [Re: wukw] Copy to clipboard
Posted by: cxp108
Posted on: 2006-12-07 09:33

Java是单根继承的,也就是说所有的类都只能有一个父类。

如果LZ受这种问题困扰很频繁的话,我建议你求助于设计模式。

4.Re:一个有关Java多重继承的问题 [Re: wukw] Copy to clipboard
Posted by: wukw
Posted on: 2006-12-12 08:06

2楼的其实不是继承啊,只是一种使用技巧

5.Re:一个有关Java多重继承的问题 [Re: wukw] Copy to clipboard
Posted by: snow_lxj
Posted on: 2006-12-14 19:33

单继承,但是可以多实现。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923