Object-Oriented Macromedia Flash MX
暫譯: 物件導向 Macromedia Flash MX

William Drol

  • 出版商: Apress
  • 出版日期: 2002-06-13
  • 售價: $1,770
  • 貴賓價: 9.5$1,682
  • 語言: 英文
  • 頁數: 482
  • 裝訂: Paperback
  • ISBN: 1590590147
  • ISBN-13: 9781590590140
  • 相關分類: Object-oriented
  • 已過版

買這商品的人也買了...

商品描述

  • Teaches Object-Oriented Programming (OOP) from the ground up
  • A step-by-step guide addressed to all programming skill levels
  • Emphasis on planning, documentation, and clean coding
  • Readers will learn to create dynamic, reusable services with Flash ActionScript
  • More information and additional chapters can be found on the author's Web site, www.billdrol.com

Object-Oriented Macromedia Flash MX teaches object-oriented programming skills using Flash MX ActionScript. It assumes no previous programming experience and encourages Flash users who normally avoid ActionScript. Author William Drol develops a series of related applications using numerous step-by-step instructions and demonstrates the importance of good planning, documentation, and clean coding.

Flash MX is the most powerful and widely used client software for the Web, and it’s the only one that runs on virtually every browser on every platform. As such, it is the ideal platform for sophisticated Web applications, especially when paired with XML. Sophisticated applications demand a solid understanding of object-oriented programming techniques, regardless of the language and platform used.

This may be the only Flash book entirely devoted to object-oriented programming. This book is for readers who want to do more than load and publish the pre-built Flash MX templates, who want to make sure their work is reusable, who want to learn solid programming techniques and, above all, who want to build the next generation of Web-based applications.

By the time readers finish Object-Oriented Macromedia Flash MX, readers will be able to develop highly reusable applications and services that leverage the dynamic features in Flash MX ActionScript.

Table of Contents

Part One OOP and ActionScript

Chapter 1 Part One Overview

Chapter 2 Introduction to OOP

Chapter 3 Concepts for Beginning Programmers

Chapter 4 Flash ActionScript Programming



Part Two Flash OOP Basics

Chapter 5 Part Two Overview and Setup

Chapter 6 Planning

Chapter 7 Encapsulation

Chapter 8 Classes

Chapter 9 Inheritance

Chapter 10 Polymorphism



Part Three Building a Dynamic Framework

Chapter 11 Part Three Overview

Chapter 12 MovieClip Class Extensions

Chapter 13 Classes for Dynamic Content

Chapter 14 Services for Dynamic Content

Chapter 15 Testing the Framework



Part Four Extending the Dynamic Framework

Chapter 16 Part Four Overview

Chapter 17 Additional MovieClip Class Extensions

Chapter 18 The MenuItem Class

Chapter 19 The Menu Class

Chapter 20 The MenuBar Class



Part Five XML in Flash

Chapter 21 Part Five Overview

Chapter 22 Introduction to XML

Chapter 23 Using XML in Flash

Chapter 24 XML Class Extensions

Chapter 25 Finishing the XML Menu Service

Chapter 26 Reusing the XML Menu Service



Part Six Appendixes

Appendix A New Features Overview

Appendix B Interacting with a Web Server

Appendix C Movie Clip Events

Appendix D Reference

商品描述(中文翻譯)


  • 從基礎開始教授物件導向程式設計 (OOP)

  • 針對所有程式設計技能水平的逐步指南

  • 強調規劃、文件編寫和乾淨的程式碼

  • 讀者將學會使用 Flash ActionScript 創建動態、可重用的服務

  • 更多資訊和附加章節可在作者的網站 www.billdrol.com 找到


物件導向 Macromedia Flash MX 使用 Flash MX ActionScript 教授物件導向程式設計技能。它假設讀者沒有先前的程式設計經驗,並鼓勵通常避免使用 ActionScript 的 Flash 使用者。作者 William Drol 開發了一系列相關應用程式,使用眾多逐步指導,並展示良好規劃、文件編寫和乾淨程式碼的重要性。


Flash MX 是最強大且廣泛使用的網頁客戶端軟體,幾乎可以在每個平台的每個瀏覽器上運行。因此,它是複雜網頁應用程式的理想平台,特別是與 XML 配合使用時。複雜的應用程式需要對物件導向程式設計技術有扎實的理解,無論使用的語言和平台為何。


這可能是唯一一本完全專注於物件導向程式設計的 Flash 書籍。本書適合那些希望不僅僅是加載和發布預建 Flash MX 模板的讀者,想確保他們的作品是可重用的,想學習扎實的程式設計技術,最重要的是,想要構建下一代基於網頁的應用程式的讀者。


當讀者完成 物件導向 Macromedia Flash MX 時,將能夠開發高度可重用的應用程式和服務,利用 Flash MX ActionScript 中的動態特性。


目錄



第一部分 OOP 和 ActionScript

第 1 章 第一部分 概述

第 2 章 OOP 介紹

第 3 章 初學者程式設計師的概念

第 4 章 Flash ActionScript 程式設計



第二部分 Flash OOP 基礎

第 5 章 第二部分 概述和設置

第 6 章 規劃

第 7 章 封裝

第 8 章 類別

第 9 章 繼承

第 10 章 多型



第三部分 建立動態框架

第 11 章 第三部分 概述

第 12 章 MovieClip 類別擴展

第 13 章 動態內容的類別

第 14 章 動態內容的服務

第 15 章 測試框架



第四部分 擴展動態框架

第 16 章 第四部分 概述

第 17 章 額外的 MovieClip 類別擴展

第 18 章 MenuItem 類別

第 19 章 Menu 類別

第 20 章 MenuBar 類別



第五部分 Flash 中的 XML

第 21 章 第五部分 概述

第 22 章 XML 介紹

第 23 章 在 Flash 中使用 XML

第 24 章 XML 類別擴展

第 25 章 完成 XML 菜單服務

第 26 章 重用 XML 菜單服務



第六部分 附錄

附錄 A 新功能概述

附錄 B 與網頁伺服器互動

附錄 C Movie Clip 事件

附錄 D 參考