python怎么读封装函数封装其实分为两个层面,但无论哪种层面python主函数封装的封装,都要对外界提供好访问python主函数封装你内部隐藏内容的接口(接口可以理解为入口,有了这个入口,使用者无需且不能够直接访问到内部隐藏的细节,只能走接口 , 并且我们可以在接口的实现上附加更多的处理逻辑,从而严格控制使用者的访问)
第一个层面的封装(什么都不用做):创建类和对象会分别创建二者的名称空间,我们只能用类名.或者obj.的方式去访问里面的名字,这本身就是一种封装 。print(m1.brand) #实例化对象(m1.)
print(motor_vehicle.tag) #类名(motor_vehicle.)
-------------输出结果---------注意:对于这一层面的封装(隐藏),类名.和实例名.就是访问隐藏属性的接口
第二个层面的封装:类中把某些属性和方法隐藏起来(或者说定义成私有的),只在类的内部使用、外部无法访问,或者留下少量接口(函数)供外部访问 。
Python中私有化的方法也比较简单,即在准备私有化的属性(包括方法、数据)名字前面加两个下划线即可 。
关于python主函数封装和python对函数进行封装的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 中国区块链第一黑马,中国第一家区块链公司
- 苏州直播基地的作用是什么,苏州直播培训学校地址
- pdf可转txt吗的简单介绍
- 街球游戏花式动作,街球游戏花式动作教程
- c语言中数字长度的函数是 c语言中数字长度的函数是什么
- 安卓ops双系统,oppo手机
- 怎么让pdf变小,pdf太大了怎么变小
- 虚拟机访问局域网,vmware虚拟机局域网访问主机
- java教程回文数代码 java实验报告回文数代码