类的变量和方法


一、类的变量和方法

名称 描述
类(class) 封装变量和方法
方法(def) 类中定义的函数、必需有第一个参数self
类变量(类属性) 类变量定义在类中并且在方法之外
实例变量(实例属性) 使用self绑定的变量
局部变量 定义在方法中的变量

二、实例演示类的变量和方法

# Test是自定义类的名称(首字母大写)
class Test:
    # a、b、c是类变量(类属性)
    # 定义在类中并且在方法之外
    a = 1
    b = 2
    c = 3

    # 使用def定义的函数在类中被称为方法
    # 必需有第一个参数self
    def __init__(self, name, high, weight):
        # 使用self绑定的变量是实例变量(实例属性)
        self.n = name
        self.h = high
        self.w = weight
        # x、y、z是局部变量
        x = 1
        y = 2
        z = 3

results matching ""

    No results matching ""