黑马程序员技术交流社区

标题: 重写方法与实现方法与定义方法有什么区别 [打印本页]

作者: 893269222    时间: 2015-5-1 23:11
标题: 重写方法与实现方法与定义方法有什么区别
在面向对象(下)这一章中在讲类的时候用词为“重写方法”,在讲到接口的时候课本上用词为“实现方法”,前面还有“定义方法”,请问重写方法和实现方法有什么区别???



作者: Ray丶少年    时间: 2015-5-2 11:09
重写和实现其实差不多。
只是如果父类不是接口,那么父类中的方法如果复写,子类可以直接拿来使用
如果父类是接口,那么接口中的方法子类必须复写才能使用,因为接口中的方法都是抽象方法,不过不复写,子类是一个抽象类,无法建立对象
作者: 艺多不压身丶    时间: 2015-5-2 11:19
实现是需要实现一个接口:并重写里面的抽象方法。
作者: 893269222    时间: 2015-5-2 16:48
艺多不压身丶 发表于 2015-5-2 11:19
实现是需要实现一个接口:并重写里面的抽象方法。

受教了,。。。。。。。。




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