图书介绍

ActionScript 3.0设计模式PDF|Epub|txt|kindle电子书版本网盘下载

ActionScript 3.0设计模式
  • WilliamSanders,CbandimaCumaranatunge编著 著
  • 出版社: 北京:中国电力出版社
  • ISBN:9787508379562
  • 出版时间:2009
  • 标注页数:488页
  • 文件大小:38MB
  • 文件页数:499页
  • 主题词:动画-设计-图形软件,Flash ActionScript 3.0

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐