自由式学习
993人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

私有属性和私有方法(实现封装)

1.两个下划线开头的属性是私有的,其他是公共的

2.类内部可以访问私有属性(方法)

3.类外部不能直接访问私有属性(方法)

4.类外部可以通过"_类名_私有属性(方法)名"访问私有属性(方法)

[展开全文]

私有属性和私有方法(实现封装):

python没有严格的访问控制限制

1.通常约定两个下划线开头的属性是私有的。其他的为公共的。

2.类内部可以访问私有属性(方法)

3.类外部不能直接访问私有属性(方法)

4.类外部可以通过“_类名__私有属性(方法)名“访问私有属性(方法)

方法本质也是属性

[展开全文]

封装的实现

私有属性/方法

[展开全文]