Linked e-resources
Details
Table of Contents
At a Glance; Introduction; Chapter 1: Object-Oriented Programming; Encapsulation; Polymorphism; Inheritance; Data Hiding; ActionScript as an Object-Oriented Language; Defining an External Definition; Parts of a Class; The Constructor; Custom Namespaces; Declaring the Namespace Identifier; Applying a Custom Namespace; Opening a Namespace within a Class; Constructing an Interface; Change; General Terms and Definitions; Summary; Key Points; Chapter 2: ActionScript 3: The Facts Behind the Basics; ActionScript 3; The Traits Object; Garbage Collection; Memory Management; Mark and Sweep
Implementing a Disposable PatternManually Declared Stage instances; Application Domain; The LoaderContext; The Class Object; getDefinition()); getDefinitionByName()); Strong Typing; Runtime Type Checking; Compile-Time Type Checking; Restricting a Dynamic Language; Casting; Configuration Constants; ActionScript Editors; Summary; Key Points; Chapter 3: Decision-Making and Planning; Object-Oriented Analysis (OOA); Case Study; The Kick-Off; Turning Off the Volume; Use Case Scenario; Requirements from the Features; Flow Chart; Performance; Layering; Analysis Continued; The Breakup; Product Gallery
PerformanceScenic Gallery; Footer; Wrapping Up the Analysis; Object Oriented Design (OOD); Summary; Key Points; Chapter 4: Intro to Design Patterns; Design Patterns Catalog; Selecting Patterns; Pattern Identification; Reading a Design Pattern; UML; The Class Diagram; Classes; Relationships; Association; Aggregation; Composition; Generalization; Interfaces; Chapter Summary; Key Points; Upcoming Chapters; Chapter 5: Q&A; Quiz 1; Answers to Quiz 1; Quiz 2; Answers to Quiz 2; Chapter 6: Creational Patterns; That Which Must Not Be Named; The Simple Factory; A Comprehensive Look; Example; FAQ
The Factory Method PatternA Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Abstract Factory Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Builder Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Simple Singleton Pattern; A Comprehensive Look; Vignette; The AS3 Cast; Example; The Singleton Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; Summary; Key Points
Chapter 7: Behavioral PatternsThe Strategy Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; Related Patterns; The Template Method Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Command Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Chain of Responsibility Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Iterator Pattern; A Comprehensive Look; Vignette; The AS3 Cast
Implementing a Disposable PatternManually Declared Stage instances; Application Domain; The LoaderContext; The Class Object; getDefinition()); getDefinitionByName()); Strong Typing; Runtime Type Checking; Compile-Time Type Checking; Restricting a Dynamic Language; Casting; Configuration Constants; ActionScript Editors; Summary; Key Points; Chapter 3: Decision-Making and Planning; Object-Oriented Analysis (OOA); Case Study; The Kick-Off; Turning Off the Volume; Use Case Scenario; Requirements from the Features; Flow Chart; Performance; Layering; Analysis Continued; The Breakup; Product Gallery
PerformanceScenic Gallery; Footer; Wrapping Up the Analysis; Object Oriented Design (OOD); Summary; Key Points; Chapter 4: Intro to Design Patterns; Design Patterns Catalog; Selecting Patterns; Pattern Identification; Reading a Design Pattern; UML; The Class Diagram; Classes; Relationships; Association; Aggregation; Composition; Generalization; Interfaces; Chapter Summary; Key Points; Upcoming Chapters; Chapter 5: Q&A; Quiz 1; Answers to Quiz 1; Quiz 2; Answers to Quiz 2; Chapter 6: Creational Patterns; That Which Must Not Be Named; The Simple Factory; A Comprehensive Look; Example; FAQ
The Factory Method PatternA Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Abstract Factory Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Builder Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Simple Singleton Pattern; A Comprehensive Look; Vignette; The AS3 Cast; Example; The Singleton Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; Summary; Key Points
Chapter 7: Behavioral PatternsThe Strategy Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; Related Patterns; The Template Method Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Command Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Chain of Responsibility Pattern; A Comprehensive Look; Vignette; The AS3 Cast; When It's Useful; Example; FAQ; Related Patterns; The Iterator Pattern; A Comprehensive Look; Vignette; The AS3 Cast