摘要:
掌握以下几个重要原则 单一职责:每个类只实现一个功能,而不要融合太多功能在一个类里。 开放封闭原则:对增加开放,对修改关闭。 依赖倒转原则:依赖于抽象(接口或父类),而不依赖于实现(子类)。 迪米特法则:模块A只接触和自己有直接关系的模块B,如果模块B和模块C有直接关系, 而 模块A和模块C,没有, 阅读全文
摘要:
一、简单工厂模式 没有抽象工厂,一个具体工厂。 一种抽象产品,多个具体产品。 通过调用具体工厂的方法(对具体工厂传入具体产品的String字符串参数)来生产具体产品 二、工厂方法模式(一个产品等级结构,多个产品族)一种产品被多个工厂加工,有多个牌子。 一个抽象工厂,多个具体工厂。 一种抽象产品,这种 阅读全文