import flash.display.MovieClip;
面向对象的编程基础
OOP Object Oriented Programming 面向对象编程
OOA Object Oriented Analysis 面向对象分析方法
OOD Object Oriented Design 面向对象设计
传统的过程性编程 Procedural Programming PP面向过程编程
他一个程序接着一个程序进行 ,其程序内部代码之间的关联性较大,改动一个地方,
可能很多地方都会受到影响
面向对象编程 是一种组织程序代码的方法,以对象为单位进行代码划分.
更改一个对象的属性或者方法不会影响到其他的对象
类
其实就是一种具有相同数据结构(属性.变量.)和相同的操作(方法.函数.动作)的对象集合.
对象呢
其实就是一个实例(一个具体事物). 类是对象的抽象
面向对象(类 的特征) : 封装. 继承. 多态
封装: 将相关的属性(成员变量). 相近的方法(成员的函数)整合再一起. 就形成的数据的封装
继承: 是指 子类可以自动拥有父类的全部属性与方法的机制;
多态性: 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果;