
设计模式
编程的灵魂
邢美玲
充实过好每一天,遇见未知的自己!
展开
-
【菜鸟学习设计模式】——大话中提到的那些面向对象基础(二)
设计模式也是面向对象的忠实粉原创 2018-07-31 08:43:10 · 255 阅读 · 14 评论 -
【菜鸟学习设计模式】——分哪三大类?
把大话设计模式画出来原创 2018-07-31 11:21:01 · 974 阅读 · 12 评论 -
【菜鸟学习设计模式】——六个原则
前言 在前一篇设计模式的三个模式中说明了设计模式的几大重点内容,除了三个模式以外,贯穿其中的六个原则,可以在模式里面一一体现。回顾一下六个原则都是哪六个? 1、单一职责原则 2、开放关闭原则 3、依赖倒转原则 4、里氏转换原则 5、合成聚合复用 6、迪米特原则...原创 2018-07-31 17:18:02 · 324 阅读 · 7 评论 -
【菜鸟学习设计模式】——结构型模式
回顾一下结构型模式都有那些模式原创 2018-08-05 11:23:35 · 273 阅读 · 8 评论 -
【菜鸟学习设计模式】----三个工厂
三工厂的简单认识原创 2018-08-26 16:44:22 · 217 阅读 · 19 评论 -
【设计模式】动态代理实现事物管理
代理模式的云里雾里原创 2020-04-04 22:18:36 · 290 阅读 · 0 评论 -
设计模式--使用单例模式把解析xml类封装
回顾大话设计模式:单例模式的特点 静态私有的成员变量 私有的构造方法 公共的静态的入口点方法 分类: 懒汉:延迟加载,判断是否是空 饿汉:直接实例化 应用场景:类功能单一,单例模式无法继承,无法扩展,无法实现,类中没有可以修改的成员变量,如果存在,可以修改的成员变量会存在线程安全问题。在类似解析或读取配置文件的时候可以使用。/**...原创 2020-03-11 17:39:49 · 300 阅读 · 0 评论 -
【设计模式】面向对象设计的六大原则实例----以计算器为例
通过计算器这个简单的功能,优化代码,把设计模式真正的融入编程原创 2019-12-15 09:01:58 · 679 阅读 · 4 评论 -
【C#重构】——上机余额判断应用的 状态模式
检索所有的教师(操作员ID)选择对应ID显示nameTabConsole控件的选择不同page显示内容的方法原创 2018-12-05 21:23:02 · 305 阅读 · 1 评论 -
【C#重构】——单例模式基础详解&在子父窗体之间的应用实例
单例模式经典问题:工人多次进出工厂,怎么确定是同一个工厂里进行搬运货物?问题原因:两次实例化同一个工厂,那么返回的工厂应该是同一个,但是得到的结果却是2个实例化的不同工厂。改善目标:同一工厂使用多次(实例化多次),都走同一个工厂。通常情况下我们是这些写的:namespace 单例反例{ class Factory { static void Main(s...原创 2018-12-02 11:15:49 · 392 阅读 · 0 评论