代码之家  ›  专栏  ›  技术社区  ›  cibercitizen1

这种多态性有特殊的名字吗?(一个类实现两个或多个接口)

  •  1
  • cibercitizen1  · 技术社区  · 15 年前

    只是为了学习:

    说我们有:

    interface Musician { /* content skipped */ }
    interface Teacher { /* content skipped */ }
    interface Swimmer { /* content skipped */ }
    
    class Crack
     implements Musician, Teacher, Swimmer {
       /* implementation skipped */
    }
    
    Crack me = new Crack ();
    

    所以我们认为裂纹物体是“多面体”(许多面)。 这一术语是否被普遍理解?任何其他术语 实现多个接口?

    回想一下多态性并不意味着这一点。相反,你通常 许多类派生自 相同的基类或接口。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Chris Dennett    15 年前

    我会看到裂纹物体是多方面的。