参数和方法重载
来源:互联网 发布:产品宣传片制作软件 编辑:程序博客网 时间:2024/05/18 21:47
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程我们致力于打造业内unity3d培训、学习第一品牌。
今天老师给我们讲了C#中参数和方法的重载,
参数
首先定义一个方法,
Class CC
{
public void Boss(int n)//直接在方法中定义出一个整形,(int n 就是参数)
{
Console.Writeline(“n”);
}
static void Main(string []arge)
{
CC t=new CC
t.n(10);//10即为参数n的数值。
Console.ReadKey();
}
}
方法重载
方法重载是指在一个类中定义多个同名的方法,但要求个方法具有不同的参数的类型或参数的个数。调用重载方法时,编译器能通过检查调用的方法的参数类型和个数选择一个恰当的方法。方法重载通常用于创建完成一组任务相似但参数的类型或参数的个数不同的方法。
决定方法是否构成重载有三个条件:
(1)在同一个类中;
(2)方法名相同;
(3)参数列表不同;
如下:
class Program
{
int b = 0;
public void aaaa(int a)
{
Console.WriteLine(a);
}
public void aaaa()
{
Console.WriteLine(b);
}
static void Main(string[] args)
{
Program t = newProgram();
t.aaaa(2);
t.aaaa();
Console.ReadKey();
}
}
可以看到定义了两个相同名称的方法,返回值类型相同,但输出的结果不一样,在一个类中存在方法名相同、参数列表不同(参数个数或者参数类型不同)的现象我们称之为,即重载。
更多精彩请点击:http://www.gopedu.com/
- 参数和方法重载
- 方法重载和参数传递
- 方法的重载和参数总结
- 方法参数传递及方法和构造方法的重载
- 方法、参数、返回值、重载 out 和ref
- unity学习之参数传递和方法重载
- 方法和重载方法
- c#方法重载,可选参数,命名参数。
- Java方法——方法定义,方法重载,参数和返回值
- 函数重载和缺省参数
- 8、方法参数传递、方法重载
- 8、方法参数传递、方法重载
- 方法重载和重写
- 方法重写和重载
- 方法重载和重写
- 封装和方法重载
- 方法重写和重载
- 方法重载和递归
- c++中虚函数与功能晚绑定
- C/C++中extern关键字详解
- 多线程概念
- 实战4--读入文件统计
- Java_JavaEE_轻量_Struts2文件上传闲谈;
- 参数和方法重载
- 九度1527:最大子数组
- php中exit、die和return的区别
- Clone Anything with JavaScript
- 记我的第一个Helloworld
- OC--NSValue、 NSNumber、NSNull、NSDate的使用
- 2014ACM区域赛广州站总结
- 《改善Java程序的151个建议》
- 五款文件夹同步工具你会选择谁?(GoodSync/FreeFileSync/SyncToy/Allway Sync/Compare Advance)