下载地址:
下载地址1资源简介:
文名: ActionScript 3 设计模式原名: Advanced ActionScript 3 With Design Patterns别名: Flash,AS3,ActionScript作者: (美)洛特(美)派特森译者: 徐明亮谷小娜资源格式: PDF版本: 扫描版出版社: 清华大学出版社书号: 9787302170846发行时间: 2008年03月01日地区: 大陆语言: 简体中文简介: 编辑推荐本书是一本高级ActionScript 3.0设计模式用书。大家或许也一直没有搞明白“高级”一词的含义。高级ActionScript 3.0指的是本书并不包含API引用函数以及ActionScript 3.0的入门基础这些主题。作者假定读者已经具备基础的编程知识,了解ActionScript 3.0的相关原理(至少包括变量、表达式、语句、对象、继承以及基础类的编写方法)。很多书都在讨论如何编写类,而本书讨论的是类设计的多种方式。本书将告诉您何时、为何以及如何使用面向对象中的合成(composition)和继承(inheritance)关系,以及一个个相关联的类如何构成模式。内容简介本书非常精彩地介绍了设计模式,是读者在 ActionScript 3中使用设计模式的必备利器!本书指导您从开始到测试一步一步地构建程序,并教大家如何使用具体模式来简化系统程序。通过设计模式,不仅可以创建更灵活、可升级扩展的程序,我们还可以对已有系统进行优化。并且,使用规范的统一模式,我们可以更好地与其他开发人员进行沟通。市面上很多书都只介绍一些基本的类语法,而本书却进一步教大家如何去确定类的组成,并向大家一一介绍类与类之间的关联。在这本书中,大家可以学到一些简单的编程技巧,以让您的程序更加具有灵活性。本书还有一大特点,就是它包含着丰富的示例程序。从本书中您将学到下面这些设计模式技术:将一个或多个新wrapper对象拼合在一起,使用装饰器模式在运行时创建新对象类型;使用组合模式简化复杂的层级结构;使用正则表达式查找复杂的文本模式。作者简介JOEY LOTT是Schematic公司(schematic.com)的高级软件构架师,曾为柯达、微软和索尼等公司编写过代码。Joey著有3本关于 ActionScript和Flash技术的力作:the Actionscript Cookbook,Programming Flash Communication Server和Flash8 Cookbook。 目录: 第Ⅰ部分 成功的项目第1章 系统设计1.1 分析阶段1.1.1 用例介绍1.1.2 书写正式用例1.1.3 编写用例1.1.4 UML的使用1.2 设计阶段1.2.1 CRC卡介绍1.2.2 类确定1.2.3 类功能确定1.2.4 确定协作类1.2.5 确定类与类之间的联系1.2.6 确定公共接口函数(API)1.2.7 设计阶段UML的应用1.3 实现阶段1.3.1 编程规范1.3.2 封装1.3.3 继承和组合1.3.4 耦合1.4 测试阶段1.4.1 创建基本单元测试1.4.2 异步单元测试创建1.5 本章小结第2章 接口编程2.1 接口定义2.2 多态性的使用2.3 本章小结第Ⅱ部分 模式第3章 模型/视图/控制器模式3.1 MVC元素3.2 构建一个简单示例3.3 多视图显示3.4 模型实现代码的修改3.5 添加控制器3.6 本章小结第4章 单件模式4.1 对象实例化4.2 单件模式和静态成员4.3 构建简单的单件类4.4 设置框架的构建4.5 本章小结第5章 工厂方法和模板方法模式5.1 抽象类5.2 模板方法5.3 工厂方法5.4 本章小结第6章 代理模式6.1 虚拟代理6.2 远程代理6.3 适配器模式和Facade模式6.4 本章小结第7章 迭代器模式第8章 组合模式第9章 装饰器模式第10章 命令模式第11章 备忘录模式第12章 状态模式第Ⅲ部分 高级Action Script主题第13章 事件第14章 发送和加载数据第15章 E4X(XML)第16章 正则表达式
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。