【发布时间】:2010-12-09 05:29:12
【问题描述】:
我理解变量名的驼峰式命名的原因,但我一直想知道为什么你会驼峰式命名一个方法名?为什么是 toString() 而不是 ToString()?它有什么用途?
【问题讨论】:
-
告诉我们你理解的“驼峰式变量名的原因”,然后也许我们可以告诉你“驼峰式命名的原因”:)
-
两者实际上都是驼峰式的,低位或高位。这只是一种快速识别代码中内容的约定,这样它对于必须浏览它的其他人来说确实看起来更熟悉。
-
我认为这是因为你可以用大写来声明类型,并用小写变量名实例化它,以避免命名冲突 - 顺便说一句,我不使用这种驼峰式命名约定,但我总是对它背后的一些理性感到好奇。
-
并且只是为了轻松区分什么是类型和什么是实例。
标签: naming-conventions camelcasing