设计模式
此刻我在家里喂猪呢
2020 开启CS之路
展开
-
观察者模式
【代码】观察者模式。原创 2022-12-21 15:30:16 · 115 阅读 · 1 评论 -
Strategy 模式
红圈圈起来是指稳定不变的 左边中的Contex相当于saleorder.原创 2022-12-09 20:22:07 · 164 阅读 · 0 评论 -
Template Mode(模板方法)
结构化程序面向对象程序 总结 感想:举例来说我们要开发一个客户端软件,win32 api 可以开发,mfc也可以开发。个人猜测(没用过win32)应该采用结构化的设计流程,完全使用c语言去开发的。而mfc框架则采用面向对象的思想。整个框架为你搭建好,开发人员只需要书写自己想要实现的方法。原创 2022-12-07 21:44:18 · 282 阅读 · 0 评论 -
初识设计模式
个人理解设计模式是为了实现代码的最大复用功能或者用户需求需要增加或者更改时我们只需要改动最少量的代码。下面是一段绘图程序,鼠标的抬起和落下动作绘制图形,我们先来看下使用分解方法来实现代码功能假如说客户突然要增加一个绘制圆形的需求我们使用分解法需要修改四处代码,大大的增了修改代码的工作量。我们再来看下使用抽象的方法只需要修改两处,由此可见抽象的方法大大提高了代码的复用性原创 2022-12-05 21:53:57 · 77 阅读 · 0 评论