摘要: “对象性能”模式 面向对象很好地解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处理。 典型模式 Singleton Flyweight 动机(Motivation) 在软件系统采用纯粹对象方案的问题在 阅读全文
posted @ 2022-09-27 23:53 double64 阅读(37) 评论(0) 推荐(0)
摘要: “对象性能”模式 面向对象很好地解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处理。 典型模式 Singleton Flyweight 动机(Motivation) 在软件系统中,经常有这样一些特殊的 阅读全文
posted @ 2022-09-27 23:14 double64 阅读(37) 评论(0) 推荐(0)
摘要: “对象创建”模式 通过“对象创建” 模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。 典型模式 Factory Method Abstract Factory Prototype Builder 这个模式用的比较少。比 阅读全文
posted @ 2022-09-27 19:54 double64 阅读(65) 评论(0) 推荐(0)