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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 风飘逸 中级黑马   /  2015-3-31 22:50  /  1683 人查看  /  13 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

子类的方法和父类的方法完全一样,这还是对父类方法的复写吗?(一模一样)

13 个回复

倒序浏览
方法重载吧
回复 使用道具 举报
应该也算复写吧,个人意见
回复 使用道具 举报
这种问题,我也是醉了。。。
回复 使用道具 举报
一模一样应该是重写吧,如果参数不一样是重载?我的理解
回复 使用道具 举报
要是子类和父类方法一模一样,那在子类中就可以不定义该方法啊,创建子类对象,可以直接调用父类中的该方法
回复 使用道具 举报
是重写,因为定义方法时方法名、形参等完全相同,子类不管方法体里的内容,直接复写
回复 使用道具 举报
是方法的复写,多态情况下,依然运行子类的功能,只是既然一样,为什么还要复写.
回复 使用道具 举报
如果你是真的继承了父类,而且方法完全一样的话,这种方法就叫做方法的覆盖写法。方法有重载、复写
回复 使用道具 举报
完全一样还写干什么- -直接继承就行了啊
回复 使用道具 举报
不一定是重写,如果是private修饰的话就不是重写,但是一般情况下,重写的要求就是子类重写父类的方法必须是一模一样的。
回复 使用道具 举报
如果完全一模一样的话就不用在子类中写了,如果只是函数名和参数一样就是复写了。
回复 使用道具 举报
是,JVM只会走固定流程,不管你一样不一样,按规则判断子类是复写了,就是执行子类字节码里面的内容,其实傻子都知道这种事情在应用中傻子都干不出来,但这是原则问题,楼主就是想要一个原则性的答案对吗
回复 使用道具 举报
重写就是子类和父类返回值类型,方法名,参数列表完全相同的两个方法,如果方法体也相同那就没有意义了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马