본문 바로가기 메뉴 바로가기

알고 있다고 생각했지만 그렇지 않은 것들.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

알고 있다고 생각했지만 그렇지 않은 것들.

검색하기 폼
  • 분류 전체보기 (4)
    • AI (0)
      • NLP (0)
      • ML (0)
      • DL (0)
    • Architecture (0)
    • Cloud (0)
    • kubernetes (0)
    • IT용어 (0)
    • ITnews&Issue (0)
    • DB (1)
      • MariaDB (1)
    • 개발노트 (1)
      • MSA (0)
      • 오류처리 (1)
    • 협업 (0)
    • 프로그래밍 (2)
      • DesignPattern (1)
      • 객체지향 (1)
  • 방명록

Design Pattern (1)
Aggregation, Composition

Aggregation(집약), Composition(합성,구성). 두 패턴 모두 집합에 관련된 패턴으로 차이점에 대해 여러 설명들이 있으나 직접적으로 와닿지 않은 것이 사실임. 나름 고민해 본 결과 원룸이나 오피스텔에 입주할때 가전제품이 필요한데 구매하는 주체가 누구이고 이사갈때 두고 가는지 가져가는가의 차이정도가 어떨까 생각해봄. [Aggregation] 주인이 제공해주느냐 -->이사 갈때 두고 감, 생성 소멸이 내 관할이 아님. 다음 세입자에게 공유됨. [Composition] 내가 구매하느냐 -->이사 갈때 가져가거나 내가 처분해야 함. 객체에 대해 생성(create)과 소멸(destory)에 대한 주체(책임자)는 누구인가? /* Composition */ public class Officetels..

프로그래밍/DesignPattern 2022. 4. 6. 11:53
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • bag of words
  • DTO
  • bow
  • Design Pattern
  • aggregation
  • composition
  • VO
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바