class Student:
name = "lisi"
age = 18
def hello(self):
self.name="zhangsan"
self.age=10
a = Student()
print(a.name) # lisi
print(A.name) # lisi
a.hello()
print(a.name) # zhangsan
print(A.name) # lisi
类创建对象的时候,不会将类的成员放入到对象的独享空间中;当给对象的成员进行赋值时,不会修改类的成员,
对象访问成员时,如果对象中没有该成员,则访问类的成员变量
self 在对象中表示当前对象本身,如果通过对象调用方法,则会自动将当前对象调入方法的第一个参数
本文详细解析了Python中类与对象的基本概念,包括类的成员如何分配给对象、对象属性的赋值方式及其对类成员的影响,以及self关键字的作用。
1391

被折叠的 条评论
为什么被折叠?



