菜鸟IT的博客 >> Python
类的属性字段默认可以被调用的。| 类的属性字段也是默认开放在“类”的外面的。| p.getName() | p.name
class Person:
def setName(self,name):
self.name=name
def getName(self):
return self.name
def sayHello(self):
print("hi,hello."+self.name)
p=Person()
p.setName("张三")
print("第1次取值:",p.getName())
# 重新赋值
p.setName("王五")
print("第2次取值:",p.getName())
# 新的赋值方法,也就是类的属性字段默认可以被调用的。
# 类的属性字段也是默认开放在“类”的外面的。
p.name="李四"
print("第3次取值:",p.getName())
print("直接换1种方式取值:",p.name)
# 在类的内部,不同的方法之间是可以调用类的同1个属性字段
p.sayHello()
————————
输出结果:
第1次取值: 张三
第2次取值: 王五
第3次取值: 李四
直接换1种方式取值: 李四
hi,hello.李四
进程已结束,退出代码0
菜鸟IT博客[2021.12.18-14:47] 访问:291