- 浏览: 40277 次
- 性别:
- 来自: 上海
最新评论
呵呵,好久没写了。因为前段时间心情不是很好,并且各种事情比较多、比较忙。因此。。。就一直拖到现在了。
今天很轻松,先准备一下回来的预热吧。学习的是单一职责模式。定义如下。
单一职责原则(SRP Single Responsibility Principle),就一个类而言。应该仅有一个引起它变化的原因。
也就是说,尽量使得类的功能尽可能简单,不将具有多个功能的处理方法放在一个类中。就好像是前些年的照相手机,因为各种因素的原因,具有照相功能的手机往往啥功能都做不好。手机功能一般,摄像头极烂。除非付出极大的代价。
这就是单一职责模式的典型反面教材。因而那些年,甚至到现在Nokia一直专注于提升手机的通讯功能而不是照相功能(虽然有6500S,N系列这样的照相手机,但是是少数)。
PS:即使到现在,我一直偏向于把手机和相机分开。
因此,依据单一职责原则,应当尽量让类不要承担太多的职责,减少类里面的功能耦合。
这一小节纯理论,而且难度不高。很轻松,呵呵:)
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/4572.html
发表评论
-
使用 Flash Remoting in Flash Forms 制作 Live Search
2010-04-10 10:01 578即时搜索效果察看 Live Search 的程式分成两部份 ... -
Remoting中接受query类型数据方法
2010-04-10 10:00 500var listInfo = new Array() fun ... -
Remoting中接受query类型数据方法
2010-04-10 10:00 497var listInfo = new Array() fun ... -
Flash remoting参数传递与调用补充
2010-04-10 10:00 549续flash remoting中参数传递与调用,补充其他数据类 ... -
Flash remoting参数传递与调用补充
2010-04-10 10:00 636续flash remoting中参数传递与调用,补充其他数据类 ... -
Flex2/AS3在Linux下的开发环境
2010-04-09 12:58 493这次修正了万恶的“Incorrect flash playe ... -
flash AS3的面向对象特点概述
2010-04-09 12:58 828本文是我(aw)在整理了相关文档和讨论之后,结合自己的亲自实 ... -
flash AS3的面向对象特点概述
2010-04-09 12:58 721本文是我(aw)在整理了相关文档和讨论之后,结合自己的亲自实 ... -
从AS1和AS2到AS3的观念转变
2010-04-09 12:57 641[1b]AS1/2-AS3观念的转变(Meet with n ... -
从AS1和AS2到AS3的观念转变
2010-04-09 12:57 545[1b]AS1/2-AS3观念的转变(Meet with n ... -
as3打造一个非常酷的莲花曲线效果
2010-04-09 10:04 690详细代码: var radius:int=100; va ... -
AS3.0 单一职责原则设计模式
2010-04-09 10:04 690呵呵,好久没写了。因为前段时间心情不是很好,并且各种事情比较多 ... -
ActionScript 3 开发的需注意的方面
2010-04-09 10:03 540这些东东都不是很难,只是方法不常用或没注意到,以后还会陆续添加 ... -
ActionScript 3 开发的需注意的方面
2010-04-09 10:03 512这些东东都不是很难,只是方法不常用或没注意到,以后还会陆续添加 ... -
《银河动画》鼠绘教程 (1)
2010-04-08 10:22 663本教程是给对flash有基础了解的人看的(最起码你得知道fla ... -
《银河动画》鼠绘教程 (1)
2010-04-08 10:22 545本教程是给对flash有基础了解的人看的(最起码你得知道fla ... -
《银河动画》鼠绘教程 (2)
2010-04-08 10:21 531先画草图!! [url=http://space.flash8 ... -
《银河动画》鼠绘教程 (2)
2010-04-08 10:21 519先画草图!! [url=http://space.flash8 ... -
《银河动画》鼠绘教程 (3)
2010-04-08 10:21 562一般的简单动画都会吧?别告诉我你连物体移动都不会!! ... -
漫画绘制技法大放送(上)
2010-04-08 08:33 481网络收集整理(jundark) [1b]一、人体基本结构[/1 ...
相关推荐
有源码的23种as3 0设计模式案例 单例 工厂 策略 装饰模式等
AS3.0 ZIP压缩解压源代码 AS3.0 ZIP压缩解压源代码
时钟源代码 Flash as3.0 想用as3.0创建一个时钟么,这个源代码可以帮助你轻易解决这个问题
flash as3.0实现简单计时器功能 as3.0类编程实现计时器功能 计时器源代码
使用ActionScript 3.0代码编写的简单例子,AS3.0+Flash,适用于初学者,通过学习实例,能更好的掌握as
as3.0 播放器 源码 as3.0 播放器 源码 as3.0 播放器 源码
AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效AS3.0缓动特效
AS3.0设计模式,基本所有的设计模式都有了。 其他语言的也看参考,语法不一样而已。
本手册为在 ActionScript™ 3.0 中开发应用程序提供了基础。为了充分理解所介绍的理念和 技巧,您应已熟悉了一般的编程概念,如数据类型、变量、循环和函数。您还应了解面向对 象编程的基本概念,如类和继承。如果...
as3.0 开发小游戏,对初学as3.0有帮助
Flash as3.0组件详细使用与开发教程.pdf
as3.0精髓 教程 as3.0学习教程
ActionScript3.0 cookbook中文版和AS3.0的API
AS3.0地图制作,很好的资源,能够帮助其快速入门
as3.0小球游戏源码 学习flash as3.0技术的好实例。
AS3.0常用公式大全 AS3.0常用公式大全 AS3.0常用公式大全
as3.0基础教程适合初学者学习参考,高手大神就没必要看了。
这是一个用Flash AS3.0制作出来的一个拖动小动画
设计模式讲解 面向对象,设计模式的好处,创建模式,结构模式,行为模式,多种设计模式等等丰富内容
as3.0基础知识