A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© Hison_lian 中级黑马   /  2015-5-11 01:00  /  183 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

方法重载和方法重写有什么区别?它们在什么时候会用到?

2 个回复

倒序浏览
chencanhui 来自手机 中级黑马 2015-5-11 02:01:57
沙发
重载是指两个函数名称相同,但是参数列表不同的两个函数
重写是在继承别的类和接口时,要重新定义该类或接口中有的函数。


重载一般是用在不同的参数列表,而函数名称和类型相同的函数
重写一般是用在继承父类的方法或者重新定义接口中的同名称的函数
回复 使用道具 举报
重载,同名不同参;用于扩展方法功能;

重写,完全相同~  用于子承父类的时候;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马