반응형
Eclipse Amateras UML Class Diagram 그리기
AmaterasUML 항목에서 Class Diagram를 선택한다.
Entity의 Class와 Interfce 를 선택해서 속성 또는 메서드를 지정한다. 패키지가 있을 경우 kr.member.MemberDao로 클래스명에 패키지명까지 함께 기재.
Relation
Dependency 의존
public class Player { public void play(Car car){ car.drive(); } } |
public class Car { public void drive(){
} } |
Association 다른 객체의 참조(reference)를 가지는 인스턴스 변수를 의미
public class Buyer { private Item item;
public Buyer(Item item){ this.item = item; } } |
public class Item { } |
Generalization 상속
Realization 구현, 인터페이스가 클래스에 구현
Aggregation (association 동일)
public class Banker { private Money money;
public void make(Money money){ this.money = money; } } |
public class Money { } |
Composite
public class Store { private Book book = new Book(); } |
public class Book { } |
반응형
'자바' 카테고리의 다른 글
Eclipse Amateras UML Sequence Diagram 그리기 (2) | 2019.01.15 |
---|---|
Eclipse Amateras UML Usecase Diagram 그리기 (0) | 2019.01.15 |
Eclipse Amateras UML 다운로드 및 설치하기 (0) | 2019.01.15 |
자바 - 문자열이 일정 길이까지 보여지게 처리 (0) | 2019.01.15 |
자바 - 논리연산자 (0) | 2017.10.25 |