社区
VC.NET
帖子详情
下划线开头的函数的含义
sanbrother
2007-07-28 12:38:47
没有分了,不好意思。
非常感谢了。
...全文
144
1
打赏
收藏
下划线开头的函数的含义
没有分了,不好意思。 非常感谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vrhero
2007-07-28
打赏
举报
回复
一般下划线开头的东西是编译器和标准库内部使用的名字...自己写代码时公开成员不要用...
python自学——一、python基础知识
一、python 基础知识 1、 标识符 (1)标识符由字母、数字、
下划线
组成。 (2)所有标识符可以包括英文、数字以及
下划线
(_),但不能以数字
开头
。 (3)Python 中的标识符是区分大小写的。 (4)以
下划线
开头
的标识符是有特殊意义的。以单
下划线
开头
_foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。 2、专用标识 以双
下划线
开头
的 __foo 代表类的私有成员,以双
下划线
开头
和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造
函数
。 3、一行显示多条语句 Python 可以同一行
python中单
下划线
(_)和双
下划线
(__)的特殊用法
函数
使用单
下划线
_
开头
使用单
下划线
(_)
开头
的
函数
_func不能被模块外部以: from module import *形式导入。 但可以用:from module import _func形式单独导入。 类属性和类方法使用单
下划线
_
开头
_
开头
为保护类型的属性和方法,仅允许类内部和子类访问,类实例无法访问此属性和方法。 类属性和类方法使用双
下划线
__
开头
__
开头
为私有类型属性和方法,仅允许类内部访问,类实例和派生类均不能访问此属性和方法。 所以双划线比单划线权限更严格。 补充说明 对于__
开头
的属性和方法如果派生类一定要访问,使用单
下划线
+基类名+双
下划线
PHP之十六个魔术方法详细介绍
PHP中把以两个
下划线
__
开头
的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用。这里进行详细介绍,感兴趣的小伙伴们可以参考一下。
Python 基础(一):入门必备知识
目录1 标识符2 关键字3 引号4 编码5 输入输出6 缩进7 多行8 注释9 数据类型10 运算符10.1 常用运算符10.2 运算符优先级 1 标识符 标识符是编程时使用的名字,用于给变量、
函数
、语句块等命名,Python 中标识符由字母、数字、
下划线
组成,不能以数字
开头
,区分大小写。 以
下划线
开头
的标识符有特殊
含义
,单
下划线
开头
的标识符,如:_xxx ,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 导入;双
下划线
开头
的标识符,如:__xx,表示私有成员;双
下划线
开头
和结尾的标识符,如:__xx__,表示 Python 中内置标识,如:_
python 命名规范知识点汇总
1,模块命名 (1)模块推荐使用小写命名, (2)除非有很多字母,尽量不要用
下划线
因为很多模块文件存与模块名称一致的类,模块采用小写,类采用首字母大写,这样就能区分开模块和类。 2,类命名 (1)类名使用驼峰(CamelCase)命名风格,首字母大写; (2)私有类可用一个
下划线
开头
。 3,
函数
命名 (1)
函数
名一律小写,如有多个单词,用
下划线
隔开 (2)类内部
函数
命名,用单
下划线
(_)
开头
(该
函数
可被继承访问) (3)类内私有
函数
命名,用双
下划线
(__)
开头
(该
函数
不可被继承访问) 4,变量命令 (1)变量名推荐小写,如有多个单词,用
下划线
隔开 (2)类内部变量命名,用单
下划线
(_)
开头
(
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章