Vamos a ver, que esto es complejo
AS 1.0 es basado en objetos, pero no orientado a objetos
Para explicarlo mejor lo pondre asi; en AS1.0 y 2.0 TODO es un objeto, un numero, una cadena de caracteres, el LoadVars, el escenario, un MovieClip; TODO; asi que manejamos objetos, esto lo hace basado en objetos; pero un lenguaje orientado a objetos te permite crear objetos a ti mismo, con las propiedades de encapsulación, herencia, interfaces, abstracción; etc.
AS1.0 hacia algo similar con los prototipos PERO no igual; asi que no era orientado a objetos sino basado en objetos.
El tuto de AS2.0 quiza te aclare mucho mas
http://www.cristalab.com/vertutorial.php?id=21
Pronto saldra un tuto de programación orientada a objetos en Flash que explicara aun mas