随笔分类 - 设计
摘要:创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。 单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例。 解:节省内存资源。 原型(Prototype)模式:将一个对象作为原型,通过对其进行复制而克隆出多个和原型类似的
阅读全文
摘要:开闭原则:对扩展开放,对修改封闭 解:易于扩展,便于维护。减少测试工作量。 里式替换原则:子类不要重写父类方法,保持父类方法在子类一样生效 解:实现开闭原则的一种方式。不重写父类方法,就不会对既有功能造成影响,只是扩展实现。 依赖倒置原则:依赖于抽象,不要依赖于实现 解:解耦。提高系统稳定性。避免并
阅读全文
摘要:简单工厂: 只抽象产品,不抽象工厂 工厂方法: 既抽象产品,也抽象工厂,工厂只生产一种产品 抽象工厂: 既抽象产品,也抽象工厂,工厂生产有关系的多种产品
阅读全文

浙公网安备 33010602011771号