私有化
1.访问权限
公开的:在类的内部和外部都可以使用,也能被继承
保护的:在类的内部可以使用,类的外部不能使用,可以被继承
私有的:只能在类的内部使用,不能被继承
严格来说,python中所有属性和方法都是公开的,这里说的私有化其实是假的私有化
class Person:
num
= 100
__num2
= 61
def __init__(self
):
self
.name
= '小明'
self
.age
= 10
self
.__gender
= '男'
def eat(self
):
print(f
'{self.name}在吃饭')
p1
= Person
()
print(Person
.num
)
print(p1
.name
,p1
.age
)
p1
.eat
()
print(p1
.__dict__
)
转载请注明原文地址:https://ipadbbs.8miu.com/read-16055.html