Ace-T's Blog 내 검색 [네이버 커넥트 이웃 합니다~^-^/ 요청 大 환영~~]

분석/설계/모델링 교육 1일차(클래스 다이어그램(관계))

Study/Education 2012.09.13 13:28
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T
연관 관계는 두개 이상의 클래스 간의 관련성을 뜻함.

연관관계는
  1) 방향성 표현(O)  -, -> , <-
  2) 다중성을 통하여 표현 가능 1:n
  
다중 연관은 동일한 클래스에 존재하는 복수개의 연관관계를 뜻함.



tip : message == 연산

 
하나의 연관 관계는 여러 메시지들이 공유하는 연결 통로의 역할을 한다
즉 전달되는 메시지 별로 연관 관계를 정의하는 것은 아니다



데이터타입 클래스와의 연관 관계 대신에 데이터타입의 객체를 클래스의 속성으로 사용하도록 한다. 


○ 집합/포함 관계는 항상 has-a의 의미가 성립되어야 한다.
집합/포함 관계는 항상 전체는 부분으로 구성된다. 또는 부분은 전체의 부분이다.”라는 명제가 성립될 때만 사용되어야 한다.


ex)




★ 하위클래스는 상속받은 연산을 재정의 할 수 있다.
   - 추상연산(추상 클래스)
      단, 추상클래스라고 해서 추상메소드 등을 반드시 가지는 것은 아님!(자바 기초)


팁 : 인터페이스 -> 기능의 명세

인터페이스 표현 방법
1)



2)


ㅇㅇ



 



acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

티스토리 툴바