✿ 设计模式
Viola_tt
让今天的自己对得起明天的你!
展开
-
面向对象三大特性
前言 什么是面向对象呢?之前我们做一件事的时候,常常是确定,先干什么,然后怎么做,最后可以完事了。其实我们不妨这么想一下,我们做事的时候是可以这样的:这件事中涉及了什么对象角色?如果我要把这件事做成那么就需要对象之间是如何协作的?第二种方法,就是今天说的面向对象的方法了,好处正在慢慢体会。今天我想说的面向对象的三大特性,我想这一定是精髓的部分,今天就来了解一下。原创 2016-09-18 21:44:44 · 1309 阅读 · 31 评论 -
设计模式总结
一 前言 设计模式是一套被反复使用,多数人知晓,关于代码设计的经验总结。关于设计模式我的感受有几点: 1.见得比较少,对设计模式可以使用的地方,还不是很清楚,我想这是一条充满惊喜的路。 2.了解了设计模式的内容,有了一定的理解,和之前学习最大的不同之处就是面向对象的设计方法,使得 1单一职责 一个类有一个职责,如果一个类的职责过多的话,等于把这些职责耦合在一起,一个职责的变化可原创 2016-10-02 20:45:30 · 1469 阅读 · 29 评论 -
抽象工厂+反射(一)
写在前面期间自己由于毕业设计和答辩的事情,计算机的进度拖了一个月了,现在心里很惭愧,就化悲愤为动力吧。小编会在持续时间内不断更新自己机房重构遇到的问题和自己经历,希望大家多多指教。原创 2016-12-25 23:29:34 · 2003 阅读 · 72 评论 -
机房重构之组合查询
之前自己在大话中对于设计模式的理解一直是停留在很遥远的一个地方,不知道这些东西可以干啥,这次真的用到了模板方法,心里还真的有些兴奋呢~回想当时设计模式中为啥提到了模板方法呢?不同的学生在做试卷,试卷是一样的,只是每个学生的答案是不一样的。我们当时怎么做的呢?将相同的部分抽象到父类中去实现,不同的地方我们可以写成虚方法,延伸到子类中去实现。所以组合查询我们可以类比过来~原创 2017-02-25 16:36:45 · 1645 阅读 · 64 评论