2021年11月28日

摘要: 简单工厂模式又称为静态工厂模式,属于类创建型模式 简单工厂模式包含三个角色 1.Factory(工厂角色):负责实现创建所有实例的内部逻辑 2.Product(抽象产品角色):是所创建的所有对象的父类,负责描述所有实例所共有的公共接口 3.ConcreteProduct(具体产品角色):创建目标,所 阅读全文

posted @ 2021-11-28 22:49 ***Pepsi*** 阅读(76) 评论(0) 推荐(0) 编辑

摘要: 根据其目的可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种 根据其范围,模式主要是用于处理类之间的关系还是处理对象间的关系可以分为类模式(静态)和对象模式(动态)两种 创建型:主要用于创建对象 1.工厂方法模式 2.抽象工厂模式 3.建造者模式 阅读全文

posted @ 2021-11-28 22:08 ***Pepsi*** 阅读(86) 评论(0) 推荐(0) 编辑

摘要: 设计模式(Design Pattern):是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结 使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性 设计模式一般有如下几个要素: 模式名称,问题,目的,解决方案,效果,代码以及相关设计模式 关键元素: 模式名称 问题 解 阅读全文

posted @ 2021-11-28 21:27 ***Pepsi*** 阅读(25) 评论(0) 推荐(0) 编辑

摘要: 1.单一职责原则:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中 单一职责原则是实现高内聚低耦合的指导方针 2.开闭原则:一个软件实体应该对扩展开放,对修改关闭 抽象化是开闭原则的关键 3.里氏代换原则:所有能够引用父类对象的地方,都必须能够透明地使用其子类的对象,反过来不成立 里氏 阅读全文

posted @ 2021-11-28 21:09 ***Pepsi*** 阅读(30) 评论(0) 推荐(0) 编辑


Copyright © 2024 ***Pepsi***
Powered by .NET 8.0 on Kubernetes