【问题标题】:Is multiple inheritance in Perl and Java the same?Perl 和 Java 中的多重继承是否相同?
【发布时间】:2009-06-24 09:54:19
【问题描述】:

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

【问题讨论】:

    标签: java perl inheritance


    【解决方案1】:

    Java没有多重继承,是单继承+多接口实现,而Perl有多重继承。

    【讨论】:

    • +1 表示 Java 不允许多重继承。甚至不通过接口,因为这不是我们所说的继承,可以说。
    • 记住这一点的好方法:糟糕的双关语stackoverflow.com/questions/17512/…
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      没有。 Perl 没有接口,Java 只允许通过接口进行多重继承。

      【讨论】:

      • 实际上基本的 perl 对象系统没有接口,但是通过像 Moose 这样的附加扩展,您可以获得显然更好的角色:)
      • 这很好,我只考虑核心语言,没有 CPAN 模块。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 2013-01-19
      • 2016-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多