私有化

    技术2022-07-11  97

    私有化

    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(Person.__num2) # print(p1.__gender) print(p1.__dict__)
    Processed: 0.015, SQL: 9