rga*_*ber 4 oop design-patterns granularity
我在读有关flyweight design pattern
上这一页.
在编程语言或设计模式的上下文中,我无法理解"粒度"的含义.
任何人都可以解释,一个例子会很棒.
Ser*_*kiy 14
粒度是一个细节层次.粒度对象是那些在程序中处于低级细节的对象.考虑:
通常,您在应用程序中有许多粒度对象.如果您将为每个树/角色/座位/电源点创建单独的对象,则可能非常耗费内存.这就是Flyweight模式解决的问题.