Python 面向对象 成员的访问约束


Posted in Python onDecember 23, 2008

在Python中是通过一套命名体系来识别成约的访问范围的
class MyObjec(object):
username = "developerworks" # public
_email = "developerworks#163#.com" #protected
__tel = "1391119****" # private
从这段代码中可以看出一些巧妙的命名方法
在python中所有的以字母开头的成语名称被python命名体系自动识别为public,单个下划线开头的成员被识别为protected,最后双下划线开头的成员被识别为private。python的简洁和优美就在于此。

Python 相关文章推荐
Python3实现连接SQLite数据库的方法
Aug 23 Python
浅析Python中元祖、列表和字典的区别
Aug 17 Python
Python实现判断给定列表是否有重复元素的方法
Apr 11 Python
基于python的多进程共享变量正确打开方式
Apr 28 Python
深入浅析Python2.x和3.x版本的主要区别
Nov 30 Python
对python中类的继承与方法重写介绍
Jan 20 Python
python之拟合的实现
Jul 19 Python
解决Atom安装Hydrogen无法运行python3的问题
Aug 28 Python
python使用Matplotlib改变坐标轴的默认位置
Oct 18 Python
使用pyecharts1.7进行简单的可视化大全
May 17 Python
python实现简单聊天功能
Jul 07 Python
python中if和elif的区别介绍
Nov 07 Python
pymssql ntext字段调用问题解决方法
Dec 17 #Python
python 图片验证码代码
Dec 07 #Python
下载糗事百科的内容_python版
Dec 07 #Python
python 参数列表中的self 显式不等于冗余
Dec 01 #Python
Python GAE、Django导出Excel的方法
Nov 24 #Python
Python类的基础入门知识
Nov 24 #Python
Python 连连看连接算法
Nov 22 #Python
You might like
解析thinkphp中的导入文件标签
2013/06/20 PHP
php支付宝手机网页支付类实例
2015/03/04 PHP
编写PHP脚本过滤用户上传的图片
2015/07/03 PHP
php实现文件管理与基础功能操作
2017/03/21 PHP
编写跨浏览器的javascript代码必备[js多浏览器兼容写法]
2008/10/29 Javascript
Javascript 面向对象编程(一) 封装
2011/08/28 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
在JavaScript中处理字符串之fontcolor()方法的使用
2015/06/08 Javascript
Boostrap模态窗口的学习小结
2016/03/28 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
js学使用setTimeout实现轮循动画
2017/07/17 Javascript
JavaScript实现简单生成随机颜色的方法
2017/09/21 Javascript
浅谈webpack对样式的处理
2018/01/05 Javascript
vue组件中的数据传递方法
2018/05/14 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
layui监听工具栏的实例(操作列表按钮)
2019/09/10 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
微信小程序聊天功能的示例代码
2020/01/13 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
更改Ubuntu默认python版本的两种方法python-> Anaconda
2016/12/18 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
python中数据爬虫requests库使用方法详解
2018/02/11 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
Python设计模式之原型模式实例详解
2019/01/18 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
CSS3结构性伪类选择器九种写法
2012/04/18 HTML / CSS
计算机应用毕业生自荐信
2013/10/23 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
2015年化妆品销售工作总结
2015/05/11 职场文书
2016年大学生寒假社会实践心得体会
2015/10/09 职场文书
Python 处理表格进行成绩排序的操作代码
2021/07/26 Python
解决Git推送错误non-fast-forward的方法
2022/06/25 Servers