问题描述
|
这个问题已经在这里有了答案:
解决方法
就语言本身而言,没有任何意义,但是通常使用单下划线前缀来表示\“ private \”或\“ hidden \”类成员。
有时,您会看到所有
private
和protected
成员都带有下划线,这是为了让您更清楚地知道它们不是公开可用的。在其他时间,无论访问级别如何,下划线都可以指示“内部”功能,该功能在技术上可以使用,但不鼓励使用。
, 通常,程序员在函数中使用前导下划线来表示这是一个内部函数(并非要从外部调用),并且如果可能的话,他们会将其设为私有。
它只是一种实践。一般而言,允许函数名称以下划线开头的编程语言在任何方面都不会与其他函数区别对待。即使一种语言允许您显式地将函数私有化,人们仍然可能习惯性地使用此约定。