【问题标题】:Huffman coding UML diagram霍夫曼编码UML图
【发布时间】:2016-12-13 10:41:00
【问题描述】:

我写了一个霍夫曼代码,它有 5 个类: huffcode,叶子,节点,树和主。 我必须为这个程序创建一个 uml 图。 我已经为叶子、节点和树创建了图表。 但我不知道 huffcode 与其他类有什么关系。 我的 huffcode 类具有制作 huffman 代码的所有指令。 Inputs String 从主类解析到这个类。 huffcode 中有一些方法可以获取输入,然后创建叶子,然后创建节点。 嗯,简而言之,霍夫曼编码的所有指令都在 huffcode 中。 这个班级与其他班级有什么样的关系? 另外,我的优先级队列是在 huffcode 中创建的。

【问题讨论】:

    标签: java class-diagram


    【解决方案1】:

    使用来自 Gof 的复合模式。它将帮助您编写霍夫曼算法图。祝你好运!!!

    【讨论】:

      【解决方案2】:

      听起来您的 huffcode 具有树/叶/节点的组合 - 假设这些将在删除 huffcode 实例时被删除。类似地,main 可能有一个组合到 huffcode。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多