一,认识实例属性
1,什么是实例属性?
实例属性是与类的每个实例相关联的属性。
每个类的实例都可以拥有自己的一组实例属性。
实例属性通常在类的构造方法(通常是__init__
方法)内定义,并使用self
关键字来访问。
2,实例属性的一个重要特点是每个实例都有自己独立的一组实例属性。
这意味着一个实例的属性值可以与另一个实例不同,它们互不影响
二,访问实例属性
1,访问实例属性时,可以直接使用. 点号表示法
class Student:
number = 13
def __init__(self, name, age):
self.name = name
self.age = age
tom = Student('Tom',3)
print(tom.name) # Tom
print(tom.age) # 3
运行结果:
Tom
3
如果被访问的实例属性不存在,
会引发报错:
class Student:
number = 13
def __init__(self, name, age):