ActionScript 3.0设计模式
基本信息
- 原书名: ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques
- 原出版社: Adobe Dev Library
- 作者: (美)William Sanders William Sanders [作译者介绍]
- 译者: 方红琴
- 丛书名: 中国电力出版社O'REILLY系列
- 出版社:中国电力出版社
- ISBN:9787508379562
- 上架时间:2009-9-7
- 出版日期:2009 年9月
- 开本:16开
- 页码:487
- 版次:1-1
- 所属分类:
计算机 > 软件与程序设计 > 综合 > 高级程序语言设计
内容简介回到顶部↑
既然actionscript已经被彻底地修改成了真正的面向对象语言,在flash和flex的应用中就能使用可重用的设计模式来解决常见的问题了。如果你是一个有经验的flash或flex开发人员,能够熟练地使用actionscript 3.0中的编程技术,这本有关设计模式的书正是你目前所需要的。
《actionscript 3.0设计模式》一书可以带领你循序渐进地掌握actionscript 3.0中与设计模式相关的知识。讲解过程中,首先给出了每种设计模式清晰的结构框架,这样会使读者学习和使用设计模式的过程变得轻松一些。本书中介绍了许多实用的设计模式,在使用这些设计模式创建复杂的应用程序之前,先学习创建一些抽象的简单的实例。《actionscript 3.0设计模式》一书主要包括以下几个方面:
•actionscript 3.0的关键特征和actionscript 3.o变成真正的面向对象程序设计语言的原因
•面向对象程序设计中关键的概念,如类、抽象、继承和多态
•使用设计模式的好处
•创建模式,包括工厂模式和单态模式
•结构模式,包括装饰者模式、适配器模式和组合模式
•行为模式,包括命令模式、观察者模式、策略模式和状态模式
•多种设计模式的混合应用,包括模型-视图-控制模式和对称代理模式
书中的实例都按由浅入深的顺序精心安排,如用户可选择各种服务选项的电子商务应用程序、选择某类产品或某类产品中的单个产品的用户界面、动作游戏应用程序、录制和播放音频的应用程序等。无论你是具有java或c++的基础还是有actionscript 2.0的开发经验,你都能在《actionscript 3.0设计模式》一书中为你的flash和flex应用程序找到优秀的解决方案。
《actionscript 3.0设计模式》一书可以带领你循序渐进地掌握actionscript 3.0中与设计模式相关的知识。讲解过程中,首先给出了每种设计模式清晰的结构框架,这样会使读者学习和使用设计模式的过程变得轻松一些。本书中介绍了许多实用的设计模式,在使用这些设计模式创建复杂的应用程序之前,先学习创建一些抽象的简单的实例。《actionscript 3.0设计模式》一书主要包括以下几个方面:
•actionscript 3.0的关键特征和actionscript 3.o变成真正的面向对象程序设计语言的原因
•面向对象程序设计中关键的概念,如类、抽象、继承和多态
•使用设计模式的好处
•创建模式,包括工厂模式和单态模式
•结构模式,包括装饰者模式、适配器模式和组合模式
•行为模式,包括命令模式、观察者模式、策略模式和状态模式
•多种设计模式的混合应用,包括模型-视图-控制模式和对称代理模式
书中的实例都按由浅入深的顺序精心安排,如用户可选择各种服务选项的电子商务应用程序、选择某类产品或某类产品中的单个产品的用户界面、动作游戏应用程序、录制和播放音频的应用程序等。无论你是具有java或c++的基础还是有actionscript 2.0的开发经验,你都能在《actionscript 3.0设计模式》一书中为你的flash和flex应用程序找到优秀的解决方案。
作译者回到顶部↑
本书提供作译者介绍
William B.Sanders博士,是美国康涅狄格州Hardford大学的教授,是多媒体网站开发与设计方面的专家。他讲授的课程包括Flash、ActionScript、Flash媒体服务器、PHP、C#、SQL和XHTML等、已出版了44本计算机或与计算机专业相关的书籍。.
Chandima Cumaranatunge博士是Hardford大学的副教授,从事多媒体网站设计与开发方面的工作。因为具有工程和教学设计方面的背景,Chandima Cumaranatunge博士讲授的课程主要包括创造性学习、网站开发和游戏设计。...
.. << 查看详细
Chandima Cumaranatunge博士是Hardford大学的副教授,从事多媒体网站设计与开发方面的工作。因为具有工程和教学设计方面的背景,Chandima Cumaranatunge博士讲授的课程主要包括创造性学习、网站开发和游戏设计。...
.. << 查看详细
目录回到顶部↑
前言.
第ⅰ部分 无常的变化
第1章 面向对象程序设计、设计模式和actionscript 3.0
成功之后的喜悦
oop基础
抽象
封装
继承
多态性
使用设计模式进行软件开发的原则
使用接口而不是具体的实现
养成使用组合的习惯
计划项目时要同时考虑维护和扩展性
应用程序的计划:并不是必须遵守的原则
第ⅱ部分 创建模式
第2章 工厂方法模式
什么是工厂方法模式?
actionscript 3.0中的抽象类
工厂方法最小化示例
隐藏产品类
第ⅰ部分 无常的变化
第1章 面向对象程序设计、设计模式和actionscript 3.0
成功之后的喜悦
oop基础
抽象
封装
继承
多态性
使用设计模式进行软件开发的原则
使用接口而不是具体的实现
养成使用组合的习惯
计划项目时要同时考虑维护和扩展性
应用程序的计划:并不是必须遵守的原则
第ⅱ部分 创建模式
第2章 工厂方法模式
什么是工厂方法模式?
actionscript 3.0中的抽象类
工厂方法最小化示例
隐藏产品类
书摘回到顶部↑
第Ⅰ部分无常的变化
如果用一句话总结设计模式,应该说它是应付软件设计和开发过程中不断发生的变化的工具。本书所讲的开发模式可以帮助程序设计人员应付开发过程中的各种变化,还有助于提高代码的重用率。设计模式中最关键的概念就是变化和灵活性,这两个词会在书中多次出现。第1部分是使用本书的指南。
要使用设计模式必须先掌握面向对象的基本概念。如果不熟悉面向对象的基本概念,多花点时间学习第1章的知识。第1章的后半部分介绍了设计模式的基本概念,学习这些概念有助于理解后面各章中讲解的各种具体的模式。
如果掌握了抽象、封装、继承和多态等面向对象的基本概念,并不能说明你是一个好的面向对象程序设计人员。作为专业的设计人员,设计出来的软件应该易于维护,而且能够适应各种变化。也就是说,开发出来的软件应该满足实际应用的需求。现在开发网站的各种工具应该能够适应各种变化,开发出来的代码易于更新,并且能够重用,否则很难满足实际的需求。
……
如果用一句话总结设计模式,应该说它是应付软件设计和开发过程中不断发生的变化的工具。本书所讲的开发模式可以帮助程序设计人员应付开发过程中的各种变化,还有助于提高代码的重用率。设计模式中最关键的概念就是变化和灵活性,这两个词会在书中多次出现。第1部分是使用本书的指南。
要使用设计模式必须先掌握面向对象的基本概念。如果不熟悉面向对象的基本概念,多花点时间学习第1章的知识。第1章的后半部分介绍了设计模式的基本概念,学习这些概念有助于理解后面各章中讲解的各种具体的模式。
如果掌握了抽象、封装、继承和多态等面向对象的基本概念,并不能说明你是一个好的面向对象程序设计人员。作为专业的设计人员,设计出来的软件应该易于维护,而且能够适应各种变化。也就是说,开发出来的软件应该满足实际应用的需求。现在开发网站的各种工具应该能够适应各种变化,开发出来的代码易于更新,并且能够重用,否则很难满足实际的需求。
……


点击看大图




加载中...
