클래스다이어그램

    [소프트웨어공학] 클래스 다이어그램

    [소프트웨어공학] 클래스 다이어그램

    클래스 다이어그램 시스템의 정적 구조 시스템을 구성하는 클래스와 그들 간의 관계 표현 클래스 이름, 속성, 연산 속성과 연산의 접근 제어자 + (public), - (private), # (protected), ~ (package) 속성의 표현 static은 밑줄 [+ or - or # or ~] 이름: 타입[다중성 정보][=초기값] 연산의 표현 static은 밑줄 [+ or - or # or ~] 이름(인자1: 타입1, ..., 인자n: 타입n): 반환타입 표현식이 Swift 같네요 public func someFunc(num: Int, name: String) -> String 이런 느낌 제약 조건 { } 또는 노트 심볼 이용 다중성 클래스의 관계 연관, 일반화, 실체화, 집합, 의존 관계 클래스의 ..