私有属性和私有方法(实现封装)
1.两个下划线开头的属性是私有的,其他是公共的
2.类内部可以访问私有属性(方法)
3.类外部不能直接访问私有属性(方法)
4.类外部可以通过"_类名_私有属性(方法)名"访问私有属性(方法)
私有属性和私有方法(实现封装)
1.两个下划线开头的属性是私有的,其他是公共的
2.类内部可以访问私有属性(方法)
3.类外部不能直接访问私有属性(方法)
4.类外部可以通过"_类名_私有属性(方法)名"访问私有属性(方法)
私有属性和私有方法(实现封装):
python没有严格的访问控制限制
1.通常约定两个下划线开头的属性是私有的。其他的为公共的。
2.类内部可以访问私有属性(方法)
3.类外部不能直接访问私有属性(方法)
4.类外部可以通过“_类名__私有属性(方法)名“访问私有属性(方法)
方法本质也是属性