![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优雅代码
文章平均质量分 85
ONLY_MIT
这个作者很懒,什么都没留下…
展开
-
设计模式-优雅代码(一)
说明 每个设计模式都配有实例,实例使用java实现,对于实例部分嫌弃篇幅大的可以跳过,今天只写第一部分,后续的会慢慢补充。一、适配器模式 适配器大家都很熟悉,可以把对适配器模式的理解代入适配器中就很容易理解记忆了。到底什么是适配器模式呢,就是把一个接口转换成另外一个接口。 例子: 1.有一套电视遥控器接口,接口包含startTV开电视、stop...原创 2018-01-11 23:34:40 · 1115 阅读 · 0 评论 -
设计模式-优雅代码(二)
一、模板模式 模板模式:在方法定义了执行方式or算法的骨架,子类实现具体的步骤。可以在执行架构不变的情况情况下调整具体的算法实现方式。针对有共同的执行步骤但是具体的执行内容不同的模块是一种很好的封装方式。 例子: 1.Arrays中的sort(T[])方法和Comparable接口的组合方式就是使用了模板模式。 2.如果我们要对某些对象进行排序,是这个类继承Comparab...原创 2018-05-27 23:23:18 · 422 阅读 · 0 评论