zoukankan      html  css  js  c++  java
  • 第二周作业

    4.现有的命名方式有多少种?请举例说明。

    我所知道的变成代码命名法有四种,分别是:帕斯卡命名法、骆驼命名法、匈牙利命名法、下划线法。

    1)     帕斯卡命名法:即pascal命名法。其命名规则是,当变量名和函式名称是由二个或二个以上单字连接在一起,而构成的唯一识别字时,是以增加变量和函式的可读性。

    Pascal命名法的特点是,其单字之间不以空格断开或连接号(-)、下划线(_)连接,并且每个单字的首写字母都采用大写,也有人称之为“大驼峰式命名法”。

    Pascal命名法可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。

    2)     骆驼命名法:又称驼峰命名法,是电脑程式编写时的一套命名规则(惯例),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。

    骆驼式命名法一词来自Perl语言中普遍使用的大小写混合格式,而Larry Wall等人所著的畅销书《Programming Perl》(O’Reilly出版)的封面图片正好是一匹骆驼。

    骆驼式命名法的特点是,第一个单词以小写字母开始,第二个单词的首写字母以大写开始,或者是每一个单词的首写字母都采用大写字母。由此,骆驼式命名法又分为两类,第一个单词全部小写,后面单词首写字母大写的方法称之为小驼峰法;每一个单词都采用大写字母的方法称之为大驼峰法。

    骆驼式命名法可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性,近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用的相当多。

    3)     匈牙利命名法:是一种编程时的命名规范。基本原则是变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆、容易理解的原则,保证名字的连贯性是非常重要的。

    4)     下划线法:其名字中的每一个逻辑断点都有一个下划线来标记。

    下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。

     

    参考与:http://wenku.baidu.com/link?url=OtASWr6Sqp4-QeHAElC72AUOLKUPC51jRU5NbtTGGHDM3NTXsuBrpUcxYEOerHegu1z2yZYdrPV4Job7PP4nCz7YTWJtHd1iNQNnrfOB4X_

  • 相关阅读:
    厦门主要IT企业名单(至20071205)
    空,无
    扩展TextBox控件 荣
    我写的C++控件基类 荣
    扩展DataGrid 荣
    对重构的理解 荣
    C#中的委托与事件 荣
    CommunityServer中的代码页面分离 荣
    Oracle创建表空间,导出数据库,导入数据库 荣
    C#中的修饰符 荣
  • 原文地址:https://www.cnblogs.com/rany19/p/5270989.html
Copyright © 2011-2022 走看看