网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

什么是重载(Overriding)过载(Overloading)

时间:2026-02-14 09:04:26

1、重载(overriding): 主要用于方法的覆盖。

常用于继承中的子类同名同参方法覆盖父类方法。如果只是同名而不同参数,则不构成重载。 

     

1、过载(overloading): 主要用来实现多态,表现形式为函数名称相同,但参数或返回值不同。

比如: 

public string getMsg( long id );

public string getMsg( string name );


© 2026 阿力知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com