Flash里面oop地设计模式(2)
10.适配器模式(Adapter)
我要一碗汤,但是只有纸饭盒,还没勺,所以食堂的师傅给了我一次性的汤碗和勺,这叫适配器。
适配器解决的是某一个类的对外接口不合用的问题,可能是参数或者返回值类型不符等问题造成的,这时候我们需要在工作对象和这个类之间加一层间接的层次。
这个模式我在底层的数据[......]
关注web前端,创新web前端!
10.适配器模式(Adapter)
我要一碗汤,但是只有纸饭盒,还没勺,所以食堂的师傅给了我一次性的汤碗和勺,这叫适配器。
适配器解决的是某一个类的对外接口不合用的问题,可能是参数或者返回值类型不符等问题造成的,这时候我们需要在工作对象和这个类之间加一层间接的层次。
这个模式我在底层的数据[......]
有人问我flash的as应该怎么写,我可以很负责任地告诉他,想怎么写就怎么写,因为as以及flash内部的构成模式决定了它的高度自由化。理论上来说,用按钮的on事件,加上stop(),play(),gotoAndStop(),gotoAndPlay(),就可以实现一个flash里大部分的逻辑关系,而[......]
在工厂方法模式中,工厂类不再负责所有产品的制造,而是将具体的工作交给子类去做(下面的CircleFactory、 SquareFactory、TraiangleFactory都是IFactory工厂类的子类),即根据产品类的继承层次,每个具体产品类都会有相对 应的工厂类。
[as3]
//[......]
过去六个月里我们已经推出了一大批的产品,有些是最终版本的形式,其他的则是测试版。你无疑需要花些时间来研究AIR2,Flash Player 10.1 for Android, AIR2.5,Flex4,或者Flash Builder 4的最新特性以加速开发。因此,我以为,把这些资源都罗列在一起以帮助[......]
当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助ApplicationDomain共享其代码和资源。
* 模块(Module)[......]
Flash的本地共享对象是在用户机器上实现持久化存储的数据集合。Flash可以从程序中控制这些数据集合,向其中存入或者从中读取大量的信息数据。
使用SharedObject对象
对象说明:SharedObject(共享对象)可以看作是小型的数据库,我们可以用它来存储任何Flash支持[......]
最新评论
我刚刚整理了个skydrive外链转换工具(网页形
MDhjh7
q5UI4D
fZGvmk
QxUxLk
1YqTuL
That's the best answer by
Always rferehsing to hear
Damn, I wish I could thin
折腾折腾vim和emacs,绝对颠覆你对编辑器的看