自然、人类、机器
Home › Forums › 《冒号课堂》讨论区 › flyweight模式
Tagged: value-semantics
flyweight模式是否一种基于值语义的引用?被共享的小对象是值语义的,但又借助引用和不可变等语法手段既保证值语义又节省内存避免拷贝。
在P415最后一行提到flyweight模式是针对值语义的对象。
谢谢!看来看书还是要有自己的体会才行,否则看过一遍就忘了,自己真正体会到的才能内化并灵活运用。
你说得不错。事实上,在其他书上我也没看过在flyweight模式中提及值语义。你能想到这一点说明你对值语义真正融会贯通了。