11 2017 档案

策略模式
摘要:问题 对于不同的选择,实现不同的功能,一个类中用if else 判断起来麻烦,倘若选择的方式庞杂,则这个类会比较庞大,难以维护,并且维护和扩展选择时,都需要修改原有的代码。 要求不同时候,实现不同的功能时,则又得需要修改if else 中的代码。 解决思路 把所有的选择方式独立出来,做成一个单独的算 阅读全文

posted @ 2017-11-21 16:41 婵婵 阅读(148) 评论(0) 推荐(0)

模板方法模式
摘要:问题 A模块 和 B模块 完全分开,互相独立,但是重复和相似的代码太多,不便扩展。 解决思路 将重复或相似的代码抽取出来,做成公共的功能,不同的控制就去扩展公共功能,也就是:将相似的运算步骤看做算法的骨架作为父类,具体的不同的步骤放到子类中实现。 模板方法 定义 定义一个操作中的算法的骨架,而将一些 阅读全文

posted @ 2017-11-17 16:21 婵婵 阅读(123) 评论(0) 推荐(0)

摘要:类 类声明由类名、类头(指定其类型参数、主构造函数等)和由大括号包围的类体构成。类头和类体都是可选的; 如果一个类没有类体,可以省略花括号。 构造函数 一个类可以有一个主构造函数和一个或多个次构造函数。 主构造函数 主构造函数是类头的一部分:它跟在类名(和可选的类型参数)后。如果主构造函数没有任何注 阅读全文

posted @ 2017-11-10 15:47 婵婵 阅读(160) 评论(0) 推荐(0)

kafka
摘要:http://blog.csdn.net/stark_summer/article/details/50203133 阅读全文

posted @ 2017-11-08 11:08 婵婵 阅读(83) 评论(0) 推荐(0)

导航