出版社:中国电力出版社
年代:2008
定价:45.0
ActionScript 3.0是Flash的内嵌脚本语言,使用它可以设计出功能丰富的Flash动画、游戏和网页交互程序。ActionScript也是一种面向对象的脚本语言,它具备了许多C++和JavaScript的特性,因此易学易用。但也正因为它是一种面向对象的设计语言,所以设计模式是进阶读者必须掌握的,这样才能更高效开发出功能强大的脚本程序,以应对复杂的应用。
前言第Ⅰ部分 无常的变化 第1章 面向对象程序设计、设计模式和ActionScript 3.0 成功之后的喜悦 OOP基础 抽象 封装 继承 多态性 使用设计模式进行软件开发的原则 使用接口而不是具体的实现 养成使用组合的习惯 计划项目时要同时考虑维护和扩展性 应用程序的计划:并不是必须遵守的原则第Ⅱ部分 创建模式
前言第Ⅰ部分 无常的变化 第1章 面向对象程序设计、设计模式和ActionScript 3.0 成功之后的喜悦 OOP基础 抽象 封装 继承 多态性 使用设计模式进行软件开发的原则 使用接口而不是具体的实现 养成使用组合的习惯 计划项目时要同时考虑维护和扩展性 应用程序的计划:并不是必须遵守的原则第Ⅱ部分 创建模式 第2章 工厂方法模式 什么是工厂方法模式? ActionScript 3.0中的抽象类 工厂方法最小化示例 隐藏产品类 实例:打印商店管理程序 实例扩展:彩色打印 工厂方法模式中关键的00P概念 实例:Sprite工厂 实例:垂直射击游戏 小结 第3章 单态模式 什么是单态模式 单态模式中关键的00P概念 抽象单态模式最小化示例 什么时候使用单态模式 小结第Ⅲ部分 结构模式 第4章 装饰者模式 什么是装饰者模式? 装饰者模式中使用的重要的OOP概念 抽象装饰者最小化示例 简单的装饰者模式在Flashqb的应用:纸娃娃游戏 用各种表示正义和邪恶的属性对人物进行装饰 动态地选择具体的组件和装饰者:汽车销售网站 小结 第5章 适配器模式 第6章 组合模式 第Ⅳ部分 行为模式 第7章 命令模式 第8章 观察者模式 第9章 模板方法模式 第10章 状态模式 第11章 策略模式 第Ⅴ部分 复合模式 第12章 模型一视图一控制器模式 第13章 对称代理模式
既然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设计模式站内查询相似图书 | ||
9787508379562 如需购买下载《ActionScript 3.0设计模式》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 中国电力出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 45.0 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 419 | 印数 |
ActionScript 3.0设计模式是中国电力出版社于2009.01出版的中图分类号为 TP391.41 的主题关于 动画-设计-图形软件,Flash ActionScript 3.0 的书籍。
(美) 布劳恩斯坦 (Braunstein,R.) , (美) 赖特 (Wright,M.H.) , (美) 诺布尔 (Noble,J.J.) , 著
(美) 洛特 (Lott,J.) , (美) 派特森 (Patterson,D.) , 著
(美) 舒普 (Shupe,R.) , (美) 罗瑟 (Rosser,Z.) , 著
张亚飞, 编著
李方捷等, 编著
杨东昱, 编
(加) 穆克 (Moock,C.) , 著
(美) 洛特 (Lott,J.) , (美) 夏尔 (Schall,D.) , (美) 皮特斯 ( Peters,K.) , 著
章精设, 胡登涛, 编著