首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
lamdaxu
创建于2024-11-21
订阅专栏
设计模式
暂无订阅
共25篇文章
创建于2024-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
创建者模式--原型模式
1、概述 用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。 2、结构 原型模式包含如下角色: 抽象原型类:规定了具体原型对象必须实现的的 clone() 方法。 具体
创建者模式--工厂模式
1、概述 需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】);再设计一个咖啡店类(Coff
创建者模式--单例设计模式
创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。 这样可以降低系统的耦合度,使用者不需要关注对象的创建细节。 创建型模式分为: 单例模式 工厂方法模式 抽象工厂模
02软件设计原则
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 1、开闭原则 对扩展开放,对修改
01软件设计模式概述与UML图
1、设计模式概述 1.1 软件设计模式产生背景 "设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。后来被引入软件工程领域 1.2 软件设计模式概念 软件设计模式(Software D