2013-04-23 5 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 방법을 사용 각각 마이크로 소프트 클래스 : Grade.cs에서

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

ConsoleKeyInfo key = Console.ReadKey(); 

I은 ​​다음 Microsoft 방법을 사용하십시오

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

Console 및 모든 클래스 인스턴스의 클래스 다이어그램을 만들어야합니까?

답변

0

프로그래밍 언어에서는 클래스 다이어그램을 그리지 않아도됩니다.

강사가 다이어그램을 그리도록 요구하는 경우 원하는 내용을 정확하게 묻어야합니다.

일반적으로 다이어그램을 이해하는 데 관련된 다른 클래스를 포함해야합니다. 모든 것이 Logging 클래스를 가리 키도록하는 것은 유용하지 않습니다. 관련이있을 수있는 콘솔과 특히 상호 작용하는 것이있는 경우.

+0

나의 강사는 매우 짧고 힘들다. 나는 완전한 SDLC 프로젝트를하고있다. 이 물건을 넣을 것을 제외하고 나는 그것을 모두 이해한다. 나는 어리 석다. 나는 그가 마이크로 소프트 수업에 관해 무언가를 말하는 것을 기억한다. 그러나 우리는 이것을 수업 중에 연습하지 않았다. 클래스 다이어그램에 Microsoft 클래스와 클래스 인스턴스를 어떻게 포함 시킬지 모릅니다. 우리는이 문제를 결코 해결하지 못했습니다. 클래스 인스턴스와 Microsoft 클래스를 유지 관리하는 것은 무엇입니까? 그들은 집합체일까요? 어떤 조언이 도움이 될 것입니다. –

+0

"클래스 인스턴스를 유지 관리하는 것은 무엇입니까?" – poolie

+0

나는 Microsoft Classes의 라인을 따라 더 많은 것을 의미했습니다. 내 클래스 다이어그램에 Astah를 사용하고 있습니다. Maintains는 어떤 객체가 서로 통신하고 있는지를 설명하는 관계 선상의 화살표입니다. –