Specifications
255
22
CHAPTER 22
ActionScript: Work with 
Objects and Classes 
Classes are the blueprint for objects in Macromedia Flash Basic 8 and 
Macromedia Flash Professional 8. All objects in Flash have an underlying 
class; for example, all movie clips have a method called 
getURL(), and 
getURL() is defined in the class definition for a movie clip. Flash contains 
many predefined classes, such as the MovieClip class, the Array class, the 
Color class, and the CheckBox class. This tutorial will show you how to 
create and modify classes.
You can print this tutorial by downloading a PDF version of it from the 
Macromedia Flash Documentation page at www.macromedia.com/go/
fl_documentation.
In this tutorial, you will complete the following tasks:
Set up your workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Learn about classes and object types . . . . . . . . . . . . . . . . . . . . . .  256
Create an object from a class  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
Create a custom class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  259
Create two objects from the Product class . . . . . . . . . . . . . . . . . 262
Learn about extending existing classes . . . . . . . . . . . . . . . . . . . . 263
Extend the MovieClip class to create a new class  . . . . . . . . . . .  264
NOTE
This tutorial is designed for Flash developers who are familiar with basic 
Flash and ActionScript concepts.










