面向对象: 1.对象:万物皆对象,对象因关注而产生。 2. 类:是对象的抽象。 3. 属性:是对象身上的值数据。 4. 行为:是对象的功能。 特点: 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 2:面向对象将以 ...
分类:
编程语言 时间:
2018-02-25 14:46:04
阅读次数:
212
模式定义 造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 UML类图 Builder:抽象建造者 ConcreteBuilder:具体建造者 Director:指挥者 Product:产品角色 代码结构 情景模式 本次再拿麦当劳 ...
分类:
其他好文 时间:
2018-01-25 18:52:05
阅读次数:
124
1.面向对象是面向过程而言.两者都是一种思想。面向过程:强调的是功能行为。(强调过程、动作)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物)面向对象是基于面向过程的。将复杂的事情变简单了。面向过程-->面向对象:执行者-->指挥者将过程、功能封装进对象里面。面向对象三大特征:封 ...
分类:
编程语言 时间:
2018-01-22 21:44:41
阅读次数:
179
面向对象思想首先需要理解两个概念:面向过程和面向对象的概念。面向过程:可以理解为如果遇到一件事情需要进行处理,需要自己亲自去一步一步的解决这件事情的过程。面向对象:这相当与面向过程的升级,可以理解为遇到一件事情需要去处理,我们可以找懂这件事情的人来做,我们只需要去指挥这个人去完成这件事情即可,从一个执行者转变成了指挥者。面向对象的好处1、 面向对象思想更符合人类的思考习惯。2、 面向对
分类:
其他好文 时间:
2017-12-14 04:17:23
阅读次数:
104
面向对象: (1)面向过程 强调过程,执行者:它是一种更符合人们思考习惯的思想; (2)面向对象 强调对象,指挥者:它使复杂的内容简单化; (3)面向对象思想的特点:它使我们从执行者变成了指挥; 面向对象方法的主要优点是:符合人们通常的思维方式;从分析到设计再到编码采用一致的模型表示,具有高度连续性 ...
分类:
其他好文 时间:
2017-11-30 20:17:36
阅读次数:
173
在redux中用户的操作并不会直接导致view层的更新,而是view层发出actions通知出发store里的reducer从而来更新state。 Action就像一个指挥者,告诉我们应该做哪些事,比如我要删除,reducer就会给我们提供‘资源(就是上面说的数据)’,真正的体力劳动者是reduce ...
分类:
其他好文 时间:
2017-11-20 19:04:00
阅读次数:
143
三:面向对象:★★★★★ 特点:1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。 匿名对象使用场景: 1:当对方法只进行一 ...
分类:
编程语言 时间:
2017-11-11 13:07:47
阅读次数:
174
配套视频讲解:面向过程面向对象 所有事情都按顺序一件一件来执行。 二、面向对象 面向对象是将功能通过对象也实现,将功能封装进对象之中 让对象去实现具体的细节 三、面向对象的目的 将复杂的事情简单化面向对象将以前的过程的执行者变成了指挥者符合人的思考习惯 四、面向对象三大特性 封装 继承 多态 ...
分类:
编程语言 时间:
2017-10-31 12:59:13
阅读次数:
198
面向对象思想特点: * a:是一种更符合我们思想习惯的思想 * b:可以将复杂的事情简单化 * c:将我们从执行者变成了指挥者 * 角色发生了转换 面向对象开发,设计以及特征: * A:面向对象开发 * 就是不断的创建对象,使用对象,指挥对象做事情。 * B:面向对象设计 * 其实就是在管理和维护对 ...
分类:
编程语言 时间:
2017-10-07 23:32:13
阅读次数:
289
1 建造者模式? 将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示。 分析: 复杂对象:指的要具体生产的产品。 复杂对象的构建:指的指挥者指挥具体的构建者去构建产品。 复杂对象的表示:指的生产出来的产品长啥样。 创建不同的表示:因为具体的创建者不同,所以创建出了不同的表示。 ...
分类:
其他好文 时间:
2017-09-27 13:16:22
阅读次数:
162