date: 2016-03-08 16:40title: "[设计模式]行为模式"tags: 设计模式 design pattern categories: 技术descprition: 开发中,有些知识我们只需学一次,在实际生产中又能得到频繁的使用。如果淡忘了,很容易能找回来,那就不需要记忆。比如... ...
分类:
其他好文 时间:
2020-01-17 20:48:06
阅读次数:
76
个人博客 "http://www.milovetingting.cn" 状态模式 模式介绍 状态模式中的行为是由状态来决定的,不同状态下有不同的行为。 模式定义 当一个对象的内在状态改变时允许其改变行为。 使用场景 1. 一个对象的行为取决于它的状态,并且它必须在运行时根据状态来改变行为。 2. 代 ...
分类:
其他好文 时间:
2020-01-17 09:59:26
阅读次数:
63
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。 行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低 ...
分类:
其他好文 时间:
2020-01-12 22:21:11
阅读次数:
127
https://www.jianshu.com/p/36dfe9423c34 《人月神话》 《软件工程》 《软件工程:实践者的研究方法》 《项目百态:深入理解软件项目行为模式》 ...
分类:
其他好文 时间:
2020-01-11 15:29:46
阅读次数:
102
1. 韩国首尔将安装AI摄像机进行犯罪侦查 韩国政府声称,具有人工智能(AI)软件的相机可以在一年之内安装在首尔。韩国首都瑞草区和国家研究所电子与电信研究所(ERTI)表示,他们将在 7 月之前在该地区安装 3,000 台摄像机。摄像机将使用 AI 软件处理路人的位置,时间和行为模式,以衡量犯罪发生 ...
分类:
其他好文 时间:
2020-01-03 19:32:59
阅读次数:
131
一、面向对象知识。 1、 理解面向对象: 2、面向对象的设计原则。 3、设计模式单概念与分类。 4、动态语言的设计模式。 5、设计模式的分类--[创建模式、结构模式、行为模式] 1、对象:含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。[车、人、牛] 在python里面,一切皆是对象 ...
分类:
编程语言 时间:
2020-01-01 20:54:14
阅读次数:
88
//以下代码来源: 设计模式精解-GoF 23种设计模式解析附C++实现源码 //Aggregate.h #pragma once class Iterator; typedef int Object; class Interator; class Aggregate { public: virtu ...
分类:
其他好文 时间:
2019-12-24 11:44:56
阅读次数:
82
//方式一 //Reciever.h #pragma once class Reciever{ public: Reciever(); ~Reciever(); void Action(); protected: private: }; //Reciever.cpp #include"Recieve ...
分类:
其他好文 时间:
2019-12-23 19:08:20
阅读次数:
91
以下代码来源: 设计模式精解-GoF 23种设计模式解析附C++实现源码 //Template.h class AbstractClass { public: virtual ~AbstractClass(); void TemplateMethod(); protected: virtual vo ...
分类:
编程语言 时间:
2019-12-22 12:22:21
阅读次数:
72
还是简单的记录一下自己的理解。命令模式下,invoker于最后提供实现的对象receiver没有直接接触。 invoker执行一个命令(方法),方法就是执行command对象里面的方法,该command对象里面包含了receiver对象。 invoker就执行了一个命令,后面的具体逻辑可以交给com ...
分类:
其他好文 时间:
2019-12-19 09:44:32
阅读次数:
93