设计思想
南张人
一枚喜欢运动、喜欢骑行的码农
展开
-
设计模式
以下为个人理解,有问题可以评论沟通 简单工厂模式 对多个类创建的封装,使用时只需要传入类型信息,无需关心实现细节。 外部关注点:各种类型 工厂方法模式 仅定义具体相同特征类的接口,对接口的实现交给具体场景 外部关注点:类的接口实现 抽象工厂模式 将具有相同特征类的一组接口进行封装提供出去 外部关注点:对类一组接口的实现 建造者模式 通过内部 builder 对象封装类内部...原创 2020-01-20 14:20:20 · 289 阅读 · 0 评论 -
设计模式基本原则
单一职责原则 一个类应该只有一个发生变化的原因 里式替换原则 子类都可以代替基类出现 依赖倒置原则 针对接口编程,依赖于抽象而不是细节 接口隔离原则 使用多个合理拆分的接口,而不是使用单个耦合的接口 开闭原则 对扩展开放,对修改关闭 迪米特原则 一个类应该尽量少的得知其他类的细节 合成-聚合复用原则 尽量使用合成聚合复用的方式,而不是使用继承 参考文档: https...原创 2020-01-19 14:26:56 · 289 阅读 · 0 评论