• 【设为首页】
  • 【收藏闪客居】
当前位置:主页 > FLASH AS 编程 > AS基础篇 > AS 3.0 > 文章内容
  • AS3.0 设计模式学习-单一职责原则

  • 来源:asflex.cn 作者:达达 2008-11-03 【 】 TAG:

呵呵,好久没写了。因为前段时间心情不是很好,并且各种事情比较多、比较忙。因此。。。就一直拖到现在了。

今天很轻松,先准备一下回来的预热吧。学习的是单一职责模式。定义如下。

单一职责原则(SRP Single Responsibility Principle),就一个类而言。应该仅有一个引起它变化的原因。

也就是说,尽量使得类的功能尽可能简单,不将具有多个功能的处理方法放在一个类中。就好像是前些年的照相手机,因为各种因素的原因,具有照相功能的手机往往啥功能都做不好。手机功能一般,摄像头极烂。除非付出极大的代价。

这就是单一职责模式的典型反面教材。因而那些年,甚至到现在Nokia一直专注于提升手机的通讯功能而不是照相功能(虽然有6500S,N系列这样的照相手机,但是是少数)。
PS:即使到现在,我一直偏向于把手机和相机分开。

因此,依据单一职责原则,应当尽量让类不要承担太多的职责,减少类里面的功能耦合。

这一小节纯理论,而且难度不高。很轻松,呵呵:)




上一篇:针对某undefined对象的属性求值时遇到的错误   下一篇:PranaFramework:LoC模式在AS3中的应用
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)