통나무는영어로.log
로그인
통나무는영어로.log
로그인
플라이웨이트(Flyweight) 패턴
오형민
·
2021년 9월 13일
팔로우
0
구조 패턴
디자인 패턴
0
디자인패턴
목록 보기
6/6
요약
작은 크기의 객체들이 여러 개 있는 경우, 객체를 효과적으로 사용하는 방법으로 객체를 공유하게 된다
사용례
슈퍼마리오 브라더스의 용량은 40kb입니다.
위와 같은 방법으로 용량을 줄임.
장단점
장점
실행시에 객체 인스턴스의 개수를 줄여서 메모리를 절약할 수 있습니다.
여러 가상 객체의 상태를 한 곳에 집중시켜놓을 수 있습니다.
단점
특정 인스턴스의 개성을 표현하기 어렵습니다.
오형민
팔로우
이전 포스트
역할 사슬(Chain of Responsibility) 패턴
0개의 댓글
댓글 작성