专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
“覆盖”指的是重新定义基类的方法,使得该方法在派生类中有着不同的含义。“重载”指的是赋予方法名两个定义,解析出来有不同的参数列表。重载可以存在于任何类中, 不管定义类时是否明确指定了基类。 下面解释如何区分他们:“覆盖”方法定义时,派生类中给出的新方法定义拥有完全一样的参数数目及类型;另一方面,如果派生类的方法拥有不同的参数数目,或者如果某个参数类型不同于基类中的地,则派生类会拥有这两人方法。这时就是“重载”。重载时也可以不涉及到基类,只要在类定义中同时给出两个... [阅读全文] [PDF]
1 共1条 分1页