设计模式
文章平均质量分 88
溪林菁菁
人生亦如游戏,有幸用代码绘之
展开
-
设计模式---创建型模式(工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式)
对设计模式出于学习阶段没有啥高深的见解,本文主要讲的是自己的感悟与在自己实践中可能用到的地方,后续会有自己项目中的总结,全面学习还是进链接里,我就不赘述啦工厂模式文章链接:工厂模式.个人理解:1.买小汽车,去奥迪4S店(统一接口),你只需要做的就是告诉他型号(不同实现),交钱即可。车是怎么造出来的事,归工厂管。(体现了接口,也就是面向对象封装的好处)实操:1.飞机大战里的飞机、子弹。2.养成游戏:不同食物、不同衣服抽象工厂模式文章链接:抽象工厂模式.个人理解:1.上面提到了工厂模式,那原创 2021-04-12 15:59:58 · 548 阅读 · 0 评论 -
设计模式---结构型模式(代理模式、组合模式、组合模式、装饰器模式 持续更新。。。下一个享元模式21/4/26)
对设计模式出于学习阶段没有啥高深的见解,本片主要讲的是自己的感悟与在自己时间中可能用到的地方文章链接:代理模式.代理模式先说几个例子:1、Windows 里面的快捷方式。2、猪八戒去找高翠兰结果是孙悟空变的,可以这样理解:把高翠兰的外貌抽象出来,高翠兰本人和孙悟空都实现了这个接口,猪八戒访问高翠兰的时候看不出来这个是孙悟空,所以说孙悟空是高翠兰代理类。3、买火车票不一定在火车站买,也可以去代售点。4、一张支票或银行存单是账户中资金的代理。支票在市场交易中用来代替现金,并提供对签发人账号上资金的原创 2021-04-12 15:11:16 · 97 阅读 · 0 评论