应该是“方法重载”;
按照微软官方的说法是:方法重载 (overloading) 允许同一类中的多个方法具有相同名称,条件是这些方法具有唯一的签名。也就是说 这类方法具有相同的方法名,不同的参数列表(参数个数不同、参数类型不同、参数顺序不同)。
e.g
void MethodA(Point p)
{}
void MethodA(int xPoint,int yPoint)
{}
void MethodA(double xPoint,double yPoint)
{}
委托 官方的说法是: 委托类型 表示对具有特定参数列表和返回类型的方法的引用。这就说明 委托类型 表示的是对一类方法的引用,而且这类方法有共同的特征就是 他们的参数列表及返回值类型都是相同的。
参考资料:http://msdn.microsoft.com/zh-cn/library/ms173171.aspx
重写:表示 子类重新定义父类的方法(抽象方法、虚方法);也就是说替换父类的某个方法。
重载是签名不一样,委托你可以看看事件是怎么用的,重写是你不想用父类的某个方法的时候(前提这个方法提供可以重写)