<디자인패턴입문> 17. Flyweight 패턴
BFine
www.yes24.com/Product/Goods/2918928 Java 언어로 배우는 디자인 패턴 입문 이 책은 디자인 패턴의 입문서입니다. GoF가 정리한 23개의 디자인 패턴을 하나씩 다루면서 객체 지향을 잘 모르는 초보자도 이해하기 쉽도록 정리하고 있습니다. 단순한 이론이나 논리을 제시하 www.yes24.com 가. 무엇인가 a. 훨훨~날자 - Flyweight은 플라이급이란 의미로 권투에서는 가장 가벼운 체급을 의미한다. => 플라이웨이트 패턴에서는 객체를 가볍게 하기 위한 것이다. - 여기서 무게는 메모리 사용량을 의미한다. ex) 적은 메모리 사용 - 가벼운객체 - 어떤 클래스의 인스턴스가 많이 필요할때 new를 많이 사용하면 메모리 사용량이 커진다. => 그러므로 인스턴스를 가능한대로 공..