CHAPTER 1

image

Object-Oriented Programming

Object-oriented programming (OOP) is the practice of creating a software architecture that enables flexibility through modular design. A programmer who is object-oriented isn’t necessarily one who is a more advanced coder, but one who chooses to be a more strategic coder, and who adheres to the principles of OOP. OOP isn’t a language; it’s the practice of architecting and the thought process behind it that leads to applications and languages being object-oriented, such as ActionScript 3 (AS3).

AS3 was built as an object-oriented language to mirror the mental model of a programmer who knows the benefits of ...

Get Advanced ActionScript 3, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.