首页 > 编程知识 正文

c语言语法大全手册,化学元素

时间:2023-05-05 09:04:35 阅读:114342 作者:1023

*方法重载

概念:方法重载意味着方法的名称相同,但参数不同。

参数可分为以下两种情况:

1 )如果参数个数相同,则参数的类型不能相同。

2 )如果参数类型相同,则参数个数不能相同。

** 方法的重载跟返回值没有关系。

用户系统; 重新加载namespace方法{ class program { staticvoidmain [ ] args } { console.writeline (1); 控制台. writeline (1.4; 控制台. writeline (true; 控制台. writeline (' c ); console.writeline('123 ); console.writeline(5000m; 控制台. read key (; }publicstaticvoidm(intN1,int n2 ) { int result=n1 n2; } publicstaticdoublem (双D1,双D2 ) { return d1 d2; }publicstaticvoidm(intN1、int n2、int n3 ) intresult=N1N2N3; }publicstaticstringm(stringS1,string s2 ) returnS1S2; }}确定以下四个代码是否属于重载:

a )

staticvoidsayhello (字符串名称) {Console.WriteLine )我是)、name ); } staticvoidsayhello (字符串名称) console.writeline ) ) Iam (,name ); } B (() ) ) ) ) ) ) ) ) ) )

staticvoidsayhello (字符串名称) {Console.WriteLine )我是)、name ); }staticvoidsayHello(intage ) {Console.WriteLine ) (我的年龄)0)、age ); ((c ) ) ) ) )。

staticvoidsayhello (字符串名称) {Console.WriteLine )我是)、name ); }staticintsayHello(stringname ) {return 10; ((d ) ) ) )

staticvoidsayHello(stringname,string nickname ) {Console.WriteLine ),我是(0),name; }staticvoidsayHello(stringname,string nickname ) {Console.WriteLine ) )我是(0),昵称是)1)、name、nickname; } 答案是:A、B是重载。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。