Python中的OOP术语

  • -对象的用户定义原型,该原型定义了表征该类任何对象的一组属性。属性是数据成员(类变量和实例变量)和方法,可通过点表示法进行访问。

  • 类变量-由类的所有实例共享的变量。类变量是在类中定义的,但是在任何类的方法之外。类变量的使用不如实例变量那么频繁。

  • 数据成员-保存与类及其对象关联的数据的类变量或实例变量。

  • 函数重载-将多个行为分配给特定功能。所执行的操作因所涉及的对象或参数的类型而异。

  • 实例变量-在方法内部定义的变量,仅属于类的当前实例。

  • 继承-将一个类的特征转移到从该类派生的其他类。

  • 实例-某个类的单个对象。例如,属于Circle类的对象obj是Circle类的实例。

  • 实例化-创建一个类的实例。

  • 方法-在类定义中定义的一种特殊功能。

  • 对象-由其类定义的数据结构的唯一实例。对象包含数据成员(类变量和实例变量)和方法。

  • 运算符重载-将多个功能分配给特定运算符。