来自面向对象框架(Python),并试图在Julia (https://en.wikipedia.org/wiki/Flyweight_pattern)中实现Flyweight模式
考虑到Julia中的多分派框架和缺乏继承,我不太确定如何做到这一点。想知道是否有Julia专家考虑过主要面向对象的设计模式(例如Gang of Four)的实现,以及如何将它们移植到Julia上(如果没有,是否有任何替代方案)
转载请注明出处:http://www.jubohx.com/article/20230526/1058675.html