1.基本概念:对象、类、属性和方法
1.1 对象(Object)
对象有两个特征:状态和行为
- 状态:对象所包含的数据
- 行为:对象支持的操作,是指面向对象的函数
1.2 类(Classes)
每个对象都有一个类。类定义了方法(Methods)和字段(Fields)
字段即属性,方法即函数
类的方法是它的应用程序编程接口(API),它定义用户如何与实例交互
在类中,变量与方法均分为两类:静态和实例
类成员变量(Class variable): 与类关联的变量,而不是与类的实例关联的变量
类方法(class methods): 与类关联的方法
要引用类变量和方法,可以将类的名称与类方法或类变量的名称加上句点,以上为静态成员变量和静态成员方法
实例方法(instance methods) 与 实例成员变量(instance variables) 即非静态的变量或方法,想要使用,必须创建一个类的实例
<