所有东西都是对象:变量和方法的集合。 初级特性:OO最基本的概念,即类和对象。 中级特性:OO最核心的概念,即封装、继承和多态。 高级特性:由初级特性和中级特性引出的一些问题,如构造函数的使用、覆盖的规则、静态变量和函数等。 面向对象技术最基本的概念是类和对象: – 类是一个样板,以操作、表示和算法的形式完整地定义了一组对象的行为。它通常也是面向对象语言中的模块化、封装和数据抽象的基础。 – 对象是类的一个实例,是一个软件单元,它由一组结构化的数据和在其上的一组操作构成