클래스 다이어그램

img_68.png img_69.png img_70.png

UML자체가 구현을 표현하지 않기 때문에 예시 코드도 구현을 생략했음

  • “(구현 생략)” 회색 보이죠?

클래스 이름

img_71.png

멤버 변수

img_72.png

멤버 변수의 초기값도 표현할 수 있음

  • Doghappiness의 경우 따로 표기함
  • Humanname, age의 경우 생성자의 매개 변수로 받아 초기화 하기 때문에 따로 표기하지 않음

멤버 함수

img_73.png

반환형은 오른쪽에 콜론과 함께 표시

접근 제어자

img_74.png

의존 관계

img_75.png img_76.png

사용하면 의존하게 됨

0건의 항목