CamelCase命名法(CamelCase)

电脑杂谈  发布时间:2020-04-29 09:24:51  来源:网络整理

驼峰式命名法_驼峰命名方式_驼峰式命名 工程

骆驼案例命名法分为大骆驼案例命名法(UpperCamelCase)和小骆驼案例命名法(lowerCamelCase). 有时,我们有多种合理的方法可以将英语短语转换为驼峰式的形式,例如缩写或不寻常的结构(例如“ IPv6”或“ iOS”). Google指定了以下转换方案.

驼峰命名方式_驼峰式命名 工程_驼峰式命名法

名称以散文形式开头:

驼峰式命名法_驼峰命名方式_驼峰式命名 工程

将短语转换为纯ASCII代码并删除所有单引号. 例如: “穆勒算法”将变为“穆勒算法”. 将结果拆分为单词,并在空格或其他标点符号(通常为连字符)之间进行分隔. 现在将所有字母(包括缩写)都小写,然后将单词的第一个字母大写: 最后将所有单词连接在一起以获得一个标识符.

驼峰式命名 工程_驼峰命名方式_驼峰式命名法

示例:

驼峰命名方式_驼峰式命名 工程_驼峰式命名法

  1. Prose form Correct Incorrect
  2. ------------------------------------------------------------------
  3. XML HTTP request XmlHttpRequest XMLHTTPRequest
  4. new customer ID newCustomerId newCustomerID
  5. inner stopwatch innerStopwatch innerStopWatch
  6. supports IPv6 on iOS? supportsIpv6OnIos supportsIPv6OnIOS
  7. YouTube importer YouTubeImporter
  8. YoutubeImporter*

星号表示是,但不建议.

注意: 在英语中驼峰式命名法驼峰式命名法,某些带连字符的单词不是唯一的. 例如: “ nonempty”和“ non-empty”都正确,因此方法名称checkNonempty和checkNonEmpty也正确.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-192827-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...