黑马程序员技术交流社区
标题:
关于方法命名规则
[打印本页]
作者:
伪善者。
时间:
2014-3-10 21:02
标题:
关于方法命名规则
本帖最后由 伪善者。 于 2014-3-11 08:24 编辑
方法名的大小写一直分不清楚用法 只知道正确的应该是开头字母大写,那么请问如果是小写的话 这个方法可以被调用么?还是说小写开头的不能被定义为方法呢?
作者:
weiwei10153
时间:
2014-3-10 21:30
方法的命名采用Pascal规则,即第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母
这种命名方法是编程中的一种命名惯例,为的是增加识别和可读性
另外,方法是否可以被调用与方法的名称无关,开头字母小写依然是一个方法(可以被调用),只是这个方法的命名不符合规范
作者:
回忆~坚
时间:
2014-3-10 21:32
官方并没有明文规定大小写的区分,不管是你大写还是小写都是可以用的,但是,方法名大写开头,字段名小写开头是类似界内潜规则的东西,一般老程序员都是不会弄乱的写法的。
作者:
白夜行
时间:
2014-3-10 21:32
方法名命名时的大小写是一种规范,就像写作文每段开头空两格写是一个道理,你不空两格也行;就像下边两种写法并不会报错,但是不规范,.NET方法命名用的是Pascal命名法,所以开头得大写
public void sayhello()
{
Console.WriteLine("Hello,World!");
}
复制代码
public void SayHello()
{
Console.WriteLine("Hello,World!");
}
复制代码
作者:
czwanglei
时间:
2014-3-10 21:37
符号定义的规则(这种比较正式,或者说是好的编程习惯吧。):
1.必须以_(下划线),“字符”(这里的字符可以是汉字,但是一般不用),@ 等三种开头。
变量声明规则: 命名为骆驼命名规则(Camel):例如:strName,myAge.等等。
方法名,函数名: 一般为Pascal规则:例如 :GetName,SetAge等。
不是说,命名小写就不能用饭,主要是编程规则的统一,C#区分大小写,。
作者:
李恒权
时间:
2014-3-10 21:37
方法的命名规则:⑴方法名开头要大写;⑵参数名开头小写。
这只是一个规则,用来规范用的,就是说得要遵从;无论是大写还是都可以用来定义一个方法,也无论是大小写,定义了就可以调用;只是说不规范而已。
作者:
cancle
时间:
2014-3-10 21:59
Camel命名法:除第一个单词小写外,标识符中所有单词的首字母大写。用于本地变量和方法参数
Pascal命名法:标识符中每一个单词首字母都大写其余用小写。 一般用于类和方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2