类的变量和方法
一、类的变量和方法
名称 | 描述 |
---|---|
类(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