Perl和Java中的多重继承是一样的吗?

joe*_*joe 1 java perl inheritance

Java和Perl中的多重继承是一样的吗?

ins*_* me 23

Java中没有多重继承,但是单继承+多接口实现,而Perl确实有多重继承.

  • 说Java的+1不允许多重继承.甚至不是通过接口,因为那不是我们称之为继承,可以说. (3认同)

duf*_*ymo 7

不了解Perl,但Java只允许多重继承接口.实现只允许单继承.


Jam*_*son 7

不,Perl没有接口,Java只允许通过接口进行多次继承.

  • 实际上基础perl对象系统没有接口,但通过像Moose这样的附加扩展,你可以获得显然更好的角色:) (2认同)