黑马程序员技术交流社区

标题: java高新 override和overload的区别求详解 重写和重载? [打印本页]

作者: 沿途的记忆    时间: 2014-6-13 20:04
标题: java高新 override和overload的区别求详解 重写和重载?
java高新 赵老师,在高新视频里简单的提到了,override和overload的的面试题  重写和重载?
用了一个构造方法覆盖,感觉不对,求大牛详解?
作者: 爨庚轩    时间: 2014-6-13 20:18
override是子类重写父类的方法时   overload是在一个类中方法的重载,即方法名相同,参数类型,参数数目,参数顺序不同,
作者: .____盒子    时间: 2014-6-13 21:58
首先申明一下观点纯属于个人理解:
  1.重写override必须继承,重载overload不用. 2.重写override的方法名,参数数目相同,参数类型兼容,重载overload的方法名相同,参数列表不同. 3.重写override的方法修饰符大于等于父类的方法,重载overload和修饰符无关.  4.重写override不可以抛出父类没有抛出的一般异常,可以抛出运行时异常.
作者: cain    时间: 2014-6-13 22:12
学习了啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2