클래스 다이어그램

2022. 3. 29. 21:39디자인패턴

클래스 다이어그램은 그 이름처럼 클래스들과 그것들 사이의 관계를 쉽게 보여준다.

class Student
{
    private int s_number; // 학번
    public string s_name; // 이름
    public string s_major // 전공
    
    public void Dosomething() // 뭔가 함
    {
    	Console.WriteLine("Something");
    	return;
    }
}

 

위와 같은 클래스는

 

학생
-학번
+이름
+전공
+뭔가 함()

이처럼 표현한다.

 

속성과 메소드 앞에 있는 +와 -는 접근 제어자를 표시한 것이다.

public +
private -
protected #