说明:重载是指方法名称相同, 签名不一致(参数个数或类型不同),调用方法时通过不同的方法参数或返回值来判断执行哪个方法。
要跟方法重写区分开,方法重写是指子类中的同名方法覆盖父类中的同名方法,在类中执行同名的父类方法时,调用的是子类重写后的方法。
比如下面的方法都叫ToString,但是允许同时存在。编译器根据实据调用时的类型选择相对应的方法原型
Convert.ToString (Boolean) ;
Convert.ToString (Byte) ;
Convert.ToString (Char) ;
Convert.ToString (DateTime) ;
Convert.ToString (Int32) ;
Convert.ToString (DateTime, IFormatProvider) ;
浙公网安备 33010602011771号