C#中为什么需要方法的重载
重载是对继承的一种很好的补充,好好看看设计模式。
重载其实是一种代码功能的重构,只是满足不同的接口需要,一般来说最核心的功能是一份,重载就是对这个功能对外提供了不同接口。
为同一功能提供不同的接口
重载的方法可以大大减少代码的输入量,同一个方法名只要往里面传递不同的参数就可以拥有不同的功能或返回值.
重载增强程序的逻辑性、可读性。
在编程的时候,一般是用在有相同功能,但是不同参数的函数定义时。