图书介绍
ActionScript 3.0设计模式PDF|Epub|txt|kindle电子书版本网盘下载
![ActionScript 3.0设计模式](https://www.shukui.net/cover/11/34982067.jpg)
- WilliamSanders,CbandimaCumaranatunge编著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787508379562
- 出版时间:2009
- 标注页数:488页
- 文件大小:38MB
- 文件页数:499页
- 主题词:动画-设计-图形软件,Flash ActionScript 3.0
PDF下载
下载说明
ActionScript 3.0设计模式PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第Ⅰ部分 无常的变化13
第1章 面向对象程序设计、设计模式和ActionScript 3.013
成功之后的喜悦13
OOP基础20
抽象20
封装24
继承33
多态性42
使用设计模式进行软件开发的原则50
使用接口而不是具体的实现53
养成使用组合的习惯56
计划项目时要同时考虑维护和扩展性64
应用程序的计划:并不是必须遵守的原则66
第Ⅱ部分 创建模式73
第2章 工厂方法模式73
什么是工厂方法模式?73
ActionScript 3.0中的抽象类76
工厂方法最小化示例77
隐藏产品类81
实例:打印商店管理程序82
实例扩展:彩色打印87
工厂方法模式中关键的OOP概念90
实例:Sprite工厂91
实例:垂直射击游戏96
小结107
第3章 单态模式108
什么是单态模式108
单态模式中关键的OOP概念109
抽象单态模式最小化示例112
什么时候使用单态模式119
小结130
第Ⅲ部分 结构模式135
第4章 装饰者模式135
什么是装饰者模式?135
装饰者模式中使用的重要的OOP概念138
抽象装饰者最小化示例140
简单的装饰者模式在Flash中的应用:纸娃娃游戏145
用各种表示正义和邪恶的属性对人物进行装饰151
动态地选择具体的组件和装饰者:汽车销售网站168
小结179
第5章 适配器模式181
什么是适配器模式?181
对象适配器和类适配器183
适配器模式中关键的OOP概念188
实例:汽车驾驶适配器189
实例扩展:使用鼠标驾驶汽车196
实例:显示列表适配器197
实例扩展:显示O'Reilly出版的新书目202
小结205
第6章 组合模式207
什么是组合模式?207
组合模式最小化示例210
组合模式中关键的OOP概念219
实例:歌曲播放列表220
实例:利用反向运动学制作组合对象的动画效果224
使用Flash内置的组合结构:显示列表234
小结244
第Ⅳ部分 行为模式247
第7章 命令模式247
什么是命令模式?247
命令模式的最小化示例251
命令模式中主要的OOP概念254
简单的实例:宏命令255
实例:控制数字的值258
实例扩展:共享命令对象263
实例扩展:实现恢复操作265
实例:播客收音机269
扩展实例:命令对象的动态赋值275
小结279
第8章 观察者模式281
什么是观察者?281
观察者模式中关键的OOP概念284
观察者模式最小化示例288
实例:添加状态并标识用户293
动态地改变状态300
实例:采用不同的形式显示数据314
小结327
第9章 模板方法模式328
什么是模板方法模式?328
模板方法用到的主要OOP概念332
最小示例:抽象模板方法334
模板方法的灵活性336
选择和播放声音和视频340
钩起347
小结351
第10章 状态模式353
用来创建一个状态机器的设计模式353
状态设计模式用到的主要OOP概念356
最小抽象状态设计模式357
视频播放器具体状态应用程序363
扩展状态设计:添加状态370
添加更多的状态和流媒体播放能力377
小结391
第11章 策略模式392
什么是策略模式?392
策略模式使用的主要OOP概念394
最小抽象策略模式396
添加更多的具体策略和具体上下文环境399
使用字符串策略408
小结416
第Ⅴ部分 复合模式419
第12章 模型-视图-控制器模式419
什么是模型-视图-控制器(MVC)模式?419
MVC元素间的通信420
MVC里的嵌入模式422
一个MVC模式的最小示例423
MVC模式里的主要OOP概念434
例子:天气地图434
扩展示例:红外天气地图442
示例:小汽车448
自定义视图454
添加一个追赶的小汽车456
小结458
第13章 对称代理模式459
同步游戏和结果459
对称代理模式462
对称代理模式使用的主要OOP概念465
游戏玩家接口467
游戏裁判员468
在互联网上共享的信息473
游戏玩家-代理类475
支撑类和文档文件483
小结487