
设计模式
文章平均质量分 92
猎羽
My name is feather!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
责任链模式
本文链接:1、是一种行为型设计模式2、主要角色3、允许将请求沿着一系列处理者进行传递,直到有一个处理者可以处理该请求。原创 2023-07-17 10:13:33 · 551 阅读 · 0 评论 -
访问者模式和ASM详解
访问者模式实例、ASM和访问者模式的关系、ASM源码原创 2023-07-16 22:40:10 · 1852 阅读 · 1 评论 -
外观模式
eclipse文件结构srcgenlibsassertres所有资源在Rjava都会生成相应IDAndroidMainfestxml 配置文件eclipse文件结构SDK(software development kit)src源文件gen插件生成的文件 R.javalibs存放jarassert可以放任何文件res(所有资源在R.java都会生成相应ID)layout:xml布原创 2015-12-13 11:12:36 · 484 阅读 · 1 评论 -
状态模式
状态模式就是根据状态的变化,改变对象的行为。原创 2017-11-27 18:56:28 · 468 阅读 · 1 评论 -
迭代器模式和组合模式-《Head First 设计模式》
源自《Head First 设计模式》,用于复习和总结。原创 2017-11-24 13:04:23 · 765 阅读 · 1 评论 -
Template Method-模板方法模式《Head First 设计模式》
本文总结归纳自《Head First 设计模式》第八章-模板方法模式。用于复习。原创 2017-11-21 16:03:31 · 449 阅读 · 1 评论 -
命令模式-《Head First 设计模式》第六章
本文是《Head First 设计模式》中的总结和个人归纳,初学者请看原著!!!命令模式:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销操作。本文讲解命令模式的定义、结构和实现方法(有实例),以及命令模式的用途。原创 2017-11-13 11:47:53 · 299 阅读 · 1 评论 -
策略模式-《Head Firsh 设计模式》第一章
本文要点: 定义 设计原则一:封装变换部分 设计原则二:针对接口编程,而不是针对实现编程。 设计原则三:多用组合,少用继承。 实例:鸭子与行为原创 2017-11-14 17:35:55 · 407 阅读 · 1 评论 -
观察者模式详解
观察者模式是JDK中使用最多的模式,主题+观察者=观察者模式。主题数据和状态的改变,会通知到所有观察者并进行自动更新。本文就概述观察者的要点,并且列举代码示例。本文学习自《Head First 设计模式》,适用于复习。原创 2017-11-15 11:20:59 · 485 阅读 · 0 评论 -
设计模式百题大全
十二个设计模式的73个知识点,按顺序复习和清理,对于梳理设计模式知识点很有帮助。 -内容源于《Head First 设计模式》和个人总结。1-策略模式2-观察者模式3-装饰者模式4-工厂模式5-单件模式6-命令模式7-适配器模式外观模式8-模板方法模式9-Iterator和Composite模式10-状态模式11-代理模式12-复合模式原创 2017-11-30 11:45:20 · 396 阅读 · 1 评论 -
适配器模式
《Head First 设计模式》第七章,适配器模式和外观模式。本文是归纳总结和个人心得,用于复习和理解概念,初学者请看原著!原创 2017-11-17 11:46:46 · 390 阅读 · 0 评论 -
单例模式详解
Singleton Pattern(单件模式):定义确保一个类只有一个实例,并提供一个全局访问点。个人学习总结,初学者请看原著!!!原创 2017-11-13 10:16:30 · 393 阅读 · 1 评论 -
工厂模式详解
通过《head first 设计模式》学习的工厂模式,并进行摘录和总结用于个人复习,本文不适合学习,请看原著!!!工厂(factory)处理创建对象的细节。工厂模式分为工厂方法和抽象工厂。原创 2017-11-10 16:35:02 · 492 阅读 · 2 评论 -
装饰者模式
本文总结了装饰者模式基础要点,来源于《Head First 设计模式》,不是初学者教学,有需要者请看原著。原创 2017-11-09 15:27:46 · 347 阅读 · 2 评论 -
复合模式-《Head First设计模式》笔记终篇
本文包含复合模式以及之后模式的要点。复合模式主要就是关于MVC这种复合模式,书中的实例不便于实现,之后准备找份资料仔细学习一下。 本书的学习也到了结尾,以前没看过类似的知识,一直以为是特别高大上的东西,但是经过本书的入门讲解一下就明朗了很多。但是这些还不够,我还要继续学习设计模式,也计划之后在Android源码中去学习和探究设计模式的应用场景和使用技巧。加油↖(^ω^)↗!原创 2017-11-29 17:17:14 · 515 阅读 · 1 评论 -
代理模式-《Head First 设计模式》
总结归纳自《Head First 设计模式》,实例部分是通过自己的理解使用最简单的方法实现的代理模式。1-代理2-定义3-结构4-实例5-学习链接6-RMI虚拟代理动态代理7-代理模式和装饰者模式的区别原创 2017-11-28 19:36:27 · 520 阅读 · 1 评论