会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Canaban
博客园
首页
新随笔
联系
管理
订阅
2021年3月5日
01 | Asp.Net Core 启动过程
摘要: 1. 项目结构  2. Program文件(启动过程) 实现IHostBuilder接口(ConfigureSer
阅读全文
posted @ 2021-03-05 14:18 Canaban
阅读(129)
评论(0)
推荐(0)
2020年6月4日
建造者模式(Builder Pattern)
摘要: 创建型模式,将多个简单对象一步步构建成一个复杂的对象。 将一个复杂的构建与其表示相分离,使用同样的构建创建不同的表示。 实例应用:台式电脑的组成,是由多个零件组合成的,不同的CPU,显示器,显卡等能组合成配置完全不一样的电脑。 优点: 建造者独立,易扩展。 便于控制细节,降低风险。 缺点: 局限性大
阅读全文
posted @ 2020-06-04 12:04 Canaban
阅读(139)
评论(0)
推荐(0)
2020年6月2日
抽象工厂模式(Abstract Factory Pattern)
摘要: 创建型设计模式,围绕一个超级工厂创建其他工厂,是其他工厂的工厂,基于工厂模式,提供一个接口去创建其他工厂。 实例应用:购买商品,商品可以分为不同品牌的商品,而每个品牌下又不止一个或一种商品。 优点:解决接口选择问题,保证客户端使用同一个产品族中的对象 缺点:产品族扩展性低 代码实现: 1、创建小米品
阅读全文
posted @ 2020-06-02 18:16 Canaban
阅读(160)
评论(0)
推荐(0)
2020年6月1日
工厂模式(Factory Pattern)
摘要: Factory Pattern 创造型设计模式,提供一个创造对象的方式,在工厂模式中,创造对象的逻辑不对外暴露创建,只提供一个创建的接口。 定义一个创建对象的接口,其子类决定去创建哪一个实例对象,创建过程在之类中进行。 工厂模式 优点:调用者使用甚至需要知道创建对象的名字就可以,扩展性强,如果想增加
阅读全文
posted @ 2020-06-01 10:46 Canaban
阅读(253)
评论(0)
推荐(0)
2020年5月29日
单例模式(Singleton Pattern)
摘要: Singleton Pattern 属于创造型设计模式,提供一种创建对象的方法,涉及一个单一类的实例,确保一个类只创建一个对象,提供访问唯一对象的方法,可以直接访问,不需要创建。 单一类只有一个实例 类必须自己创建自己的实例 给其他调用对象提供访问该类实例的方法 目的:一个类只创建一个实例 优点:减
阅读全文
posted @ 2020-05-29 15:28 Canaban
阅读(101)
评论(0)
推荐(0)
公告