![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.....设计模式
再远不过PC
这个作者很懒,什么都没留下…
展开
-
设计模式-策略模式
网上的策略模式学习资料很多,以下是我的理解。===================================策略模式:一个事情的计算方式可能有多种,那就建立一个父类,然后用多种计算方式的子类去继承父类。再建一个事情类,用指针去指向计算方式,达到多种计算的效果。首先假设同一类的货物价格相同。为了方便计算和比较,假设原始积分为原价。[0]食品1.0元 [1]生活用品3原创 2016-11-15 10:52:30 · 236 阅读 · 0 评论 -
设计模式-观察者模式
网上的观察者模式学习资料很多,以下是我的想法,如果有更好的方法,请提出一些好的建议,谢谢,============================================观察者模式,主要是两个部分1.观察者2.发布者(发布的管理中心)建立一个观察者父类,然后让每一个观察者去继承这个总的父类。Update()函数,去更新值建立一个发布中心类,然后让具有发布功能的那个类原创 2016-11-15 11:04:41 · 247 阅读 · 0 评论 -
设计模式-装饰模式
网上的装饰模式学习资料有很多,下面是我的想法。===============================================装饰模式:主要是一级一级向上的叠加,一个关键的点是:第二级向下扩展第三级时,第三级返回的数要向上传递,sum=0;sum+=2;sum+=3;有这样子的一种感觉。//定义原蛋糕20元,奶油5元,加图案3元,加水果8元,加蜡烛4元原创 2016-11-15 11:20:12 · 318 阅读 · 0 评论