设计模式
文章平均质量分 95
小北呱
大学软件工程专业在读
目前大四
现居深圳
展开
-
设计模式-07(建造者模式)
建造者模式 个人博客:www.xiaobeigua.icu1.1概述将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。分离了部件的构造(由Bui...原创 2021-10-04 13:25:52 · 215 阅读 · 1 评论 -
设计模式-06(原型模式)
原型模式 个人博客:www.xiaobeigua.icu1.1 概述用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。...原创 2021-10-04 01:33:00 · 181 阅读 · 0 评论 -
设计模式-05 (工厂模式)
工厂模式个人博客:www.xiaobeigua.icu1.1 概述需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【A...原创 2021-10-03 20:11:21 · 288 阅读 · 1 评论 -
设计模式-04(单例模式)
单例模式 个人博客:www.xiaobeigua.icu首先了解一下创建型模式,创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。...原创 2021-10-02 21:45:09 · 2779 阅读 · 1 评论 -
设计模式-03(软件设计原则)
软件设计原则 个人博客:www.xiaobeigua.icu在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽 量根据6条原则来开发程序,从...原创 2021-10-02 19:43:24 · 138 阅读 · 0 评论 -
设计模式-02(UML中的类图)
类图个人博客:www.xiaobeigua.icu统一建模语言(Unified Modeling Language,UML)是用来设计软件的可视化建模语言。它的特 点是...原创 2021-10-02 13:35:05 · 854 阅读 · 0 评论 -
设计模式-01(概述)
概述1.1 软件设计模式的产生背景"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任 克里斯托夫·亚历山大 (Christopher Alexander) 在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的 建筑设计问题,并提出了 253 种关于对城镇、...原创 2021-10-02 13:01:14 · 79 阅读 · 0 评论