ActionScript 中面向对象的编程

本章介绍了支持面向对象的编程 (OOP) 的 ActionScript 元素。本章没有介绍一般 OOP 原则,如对象设计、抽象、封装、继承和多态。本章重点说明如何在使用 ActionScript 3.0 时应用这些原则。

从根本上讲,ActionScript 是一种脚本撰写语言,因此 ActionScript 3.0 OOP 支持是可选的。这为程序员提供了很大的灵活性,使他们可以为各种领域和不同复杂程度的项目选择最佳方法。对于小型任务,您可能发现使用 ActionScript 和过程化程序设计方法就能满足所有需要。对于大型项目,应用 OOP 原则可以使代码更易于理解、维护和扩展。

目录

面向对象的编程基础知识

接口

继承

高级主题

示例:GeometricShapes