小白请教一下
Topic source类属性可以通过类名或实例访问,而实例属性只能通过实例访问
class MyClass:
# 定义类属性
class_attribute = "I am a class attribute"
def __init__(self):
# 定义实例属性
self.instance_attribute = "I am an instance attribute"
- 1
类属性可以通过类名或实例访问,而实例属性只能通过实例访问
class MyClass:
# 定义类属性
class_attribute = "I am a class attribute"
def __init__(self):
# 定义实例属性
self.instance_attribute = "I am an instance attribute"
666
为什么在student类中没有定义age这个变量,也能在调用实例的时候给age赋值?我记得java好像要定义才可以赋值,难道这一点python和java是不一样的,还是我记错了?