在Python中,有三种访问修饰符:
-
公开访问修饰符:没有前缀符号,可以被任意访问,相当于Java中的public。
-
私有访问修饰符:前缀为双下划线“__”,只有类内部可以访问,相当于Java中的private。
-
保护访问修饰符:前缀为单下划线“_”,只有类内部和子类可以访问,相当于Java中的protected。但是在Python中并不是真正意义上的受保护,因为这些属性和方法在类外部仍然是可以访问的。
在Python中,有三种访问修饰符:
公开访问修饰符:没有前缀符号,可以被任意访问,相当于Java中的public。
私有访问修饰符:前缀为双下划线“__”,只有类内部可以访问,相当于Java中的private。
保护访问修饰符:前缀为单下划线“_”,只有类内部和子类可以访问,相当于Java中的protected。但是在Python中并不是真正意义上的受保护,因为这些属性和方法在类外部仍然是可以访问的。