【发布时间】:2020-08-03 15:53:45
【问题描述】:
我计划为我最后一年的项目实现一个使用 Node API 的应用程序。我们需要绘制类图。据我所知,Node JS 中没有类概念,如 Java / C#。那么最好的方法是什么?
【问题讨论】:
标签: javascript node.js class uml class-diagram
我计划为我最后一年的项目实现一个使用 Node API 的应用程序。我们需要绘制类图。据我所知,Node JS 中没有类概念,如 Java / C#。那么最好的方法是什么?
【问题讨论】:
标签: javascript node.js class uml class-diagram
只有当你有类时,你才能制作类图。当您以 Cxx/Java 等编程语言为目标时,它们已经具有类的语言结构。在那种情况下非常容易。
现在,如果您使用不直接支持类构造的语言,则需要有概念类。类是将属性和操作绑定到某个逻辑单元的东西。这可以用程序(甚至是深奥的)语言来完成。在这种情况下,您使用命名约定。例如。您使用表示类成员(属性和操作)的前缀。通过前缀,您可以识别类。当然,这种方式的类的实例化比较困难,但它是可行的。
附带说明:40 年前,我在大学里跟弗洛伊德教授做过一次讲座。她正在教面向对象编程。使用 COBOL!为什么?因为这是学习它的最困难的方法之一,而且你肯定会终身学习。
【讨论】: