面向对象介绍
世界万物,皆可分类
世间万物,皆为对象
只要是对象,就肯定属于某种品类
只要是对象,就肯定有属性
例子:
人:思考,说话,吃喝拉撒。
特性:
class类
一个类及时对一类拥有相同属性的抽象、蓝图、原型。在类中定义了这些对象的都具有的属性(variables(data)),共同方法
object对象
一个对象即是一个类的实例化后实例,一个类必须经过实例化后方可在程序中调用,一个类可以实例化多个对象,每个对象亦可以有不同的属性,就像人类是指所有人,每个人是指具体的对象,人与人之间有共性,亦有不同。
封装
在类中对数据的赋值,内部调用外部用户是透明的,这使类变成了一个胶囊或器官,里面包含着累的数据和方法。
继承
一个类可以派生出自雷,在这个父类里定义的属性,方法自动被自雷集成
多态
一个接口,多种实现
语法:
属性
方法
构造函数
析构函数
私有方法,私有属性
类变量
实例变量