Python中的OOP术语
- 类 (Class) − 用户定义的对象原型,定义了一组属性来描述该类的任何对象。属性包括数据成员(类变量和实例变量)和方法,可以通过点表示法访问。
- 类变量 (Class variable) − 一个被类的所有实例共享的变量。类变量在类内但方法外的定义。类变量不像实例变量那样频繁使用。
- 数据成员 (Data member) − 一个类变量或实例变量,它保存与类及其对象相关的数据。
- 函数重载 (Function overloading) − 为特定函数分配多个行为。执行的操作因所涉及的对象或参数的类型而异。
- 实例变量 (Instance variable) − 在方法内部定义的变量,只属于类的当前实例。
- 继承 (Inheritance) − 将类的特性传递给从中派生的其他类。
- 实例 (Instance) − 某个类的单个对象。例如,属于 Circle 类的对象 obj 是 Circle 类的实例。
- 实例化 (Instantiation) − 创建类的实例。
- 方法 (Method) − 在类定义中定义的一种特殊类型的函数。
- 对象 (Object) − 由其类定义的独特的数据结构实例。对象包含数据成员(类变量和实例变量)和方法。
- 运算符重载 (Operator overloading) − 为特定运算符分配多个函数。
广告