方法的签名是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/05 07:44:29
同样也是 函数的签名是什么意思

具体点 举个例子最好

方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成。
方法签名应该如下所示,相应的可变参数分别使用String和Exception声明:
Log.log(String message, Exception e, Object... objects) {...}

以C#为例:

函数签名(方法签名):是指函数的名称、参数的个数、参数的类型和顺序、参数的修饰符。

签名不包括:返回类型、形参的名称。如:

long GetValue(int a,out int b{ ... } //其中加粗斜体 部分为方法签名

(详见《C#图解教程》第4版  作者:[美]Daniel M. Solis著)

看了好几个回答都说返回值类型也算方法签名,那是不对的不包括返回值类型

方法或函数的签名指的是方法或者函数的名称,参数的个数及类型,还有返回值的类型.

方法里面的参数就是所谓的方法签名.