2013-04-23 59 views
0

我有以下的類在C#程序中製作的一個叫做MyGrades:我是否需要爲所有對象實例和Microsoft使用的方法創建類圖?

Menu.cs 
Grade.cs 
Student.cs 

我有我的學生類中的下列情況:

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

在Menu.cs我使用下面的Microsoft方法和微軟分別類:

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

ConsoleKeyInfo key = Console.ReadKey(); 

在Grade.cs我使用下面的Microsoft方法:

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

我是否需要爲控制檯以及所有類實例創建類圖?

回答

0

編程語言不要求您繪製類圖。

如果你的課程講師要求你繪製圖表,你需要問他們到底想要什麼。

一般而言,當它們與理解圖相關時,應該包含其他類。將所有內容都指向Logging類是沒有用的。如果有什麼特別與可能相關的控制檯交互。

+0

我的導師很簡短,很難找到。我正在做一個完整的SDLC項目。我理解這一切,除非我要包含這些東西;我很孤獨。我記得他說過一些關於微軟課程的事情,但我們從未在課堂上練習過。我只是不知道如何在類圖中包含Microsoft Classes和我的類實例。我們從來沒有去過這個。什麼會維護類實例和Microsoft類?他們會成爲一個聚合?任何建議都會有幫助。 – 2013-04-23 05:58:27

+0

你甚至認爲「什麼會維護類實例?」 – poolie 2013-04-23 06:02:48

+0

我的意思是更符合Microsoft Classes的要求。我使用Astah作爲我的班級圖表。維護是關係線上的箭頭,用於描述哪些對象正在與對方通信。 – 2013-04-23 06:05:22

相關問題