【问题标题】:Do I Need To Make A Class Diagram For All Object Instances and Microsoft Methods That I Use?我是否需要为我使用的所有对象实例和 Microsoft 方法制作类图?
【发布时间】:2013-04-23 05:47:06
【问题描述】:

我在一个名为 MyGrades 的程序中有以下用 C# 编写的类:

Menu.cs
Grade.cs
Student.cs

我的学生班有以下实例:

 private Grade test = new Grade(300);
 private Grade hwQz = new Grade(700);

在 Menu.cs 中,我分别使用以下 Microsoft 方法和 Microsoft Class:

Console.Clear()
Console.WriteLine()
Console.Write()
Console.ReadKey()

ConsoleKeyInfo key = Console.ReadKey();

在 Grade.cs 中,我使用以下 Microsoft 方法:

Console.Clear()
Console.WriteLine()
Console.Write()
Console.ReadKey

我是否需要为控制台以及我的所有类实例制作类图?

【问题讨论】:

    标签: uml sdlc


    【解决方案1】:

    编程语言不要求您绘制类图。

    如果您的课程讲师要求您绘制图表,您需要确切地询问他们想要什么。

    通常,当其他类与理解图表相关时,您应该包括它们。让所有东西都指向 Logging 类是没有用的。如果某些东西特别与可能相关的控制台交互。

    【讨论】:

    • 我的导师很简短,很难掌握。我正在做一个完整的 SDLC 项目。我明白这一切,除非我要包括这些东西;我很冷漠。我记得他说过一些关于微软课程的事情,但我们从来没有在课堂上练习过。我只是不知道如何在类图中包含 Microsoft 类和我的类实例。我们从来没有考虑过这个。什么会维护类实例和 Microsoft 类?它们会是一个聚合体吗?任何建议都会有所帮助。
    • “什么会维护类实例”是什么意思?
    • 我的意思更接近于 Microsoft 类。我将 Astah 用于我的类图。维护是关系线上的箭头,描述了哪些对象正在相互通信。
    • 所以简短的回答是,我认为您不应该尝试描述系统类的内部关系。这不相关。
    • 未来需要多少rep才能加标签?类图和 Astah 都没有标签。我一时兴起放了 UML,因为类图不是 UML。
    猜你喜欢
    • 1970-01-01
    • 2015-07-29
    • 2015-12-05
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 1970-01-01
    • 2018-07-16
    相关资源
    最近更新 更多