黑马程序员技术交流社区

标题: 方法覆盖于方法重构的区别是什么? [打印本页]

作者: 易杰    时间: 2013-4-15 11:11
标题: 方法覆盖于方法重构的区别是什么?
本帖最后由 易杰 于 2013-4-17 09:23 编辑

可能出现的面试题
作者: 殇_心。    时间: 2013-4-15 11:34
重构, 是对软计设计方法的描述, 这个层面是架构和设计方法,
重构的具体做法, 可以通过重写或者重载等, 但不限于此, 更改注释, 更改函数名类名等,都可以称之为重构。
举个例子:
你今天写了一个应用, 读txt文档并显示, 几天后,用户的新需求来了, 告诉你, 我要读一个XML文本并显示,
这个时候, 你从前的代码需要做变更, 这个变更的动作, 就叫做重构;
覆盖:子类覆盖父类的方法.
将继承过来的方法改造一下。方法名,参数值,都是一模一样的。
但内容体(方法中的代码)已经不同了
作者: 黄玉昆    时间: 2013-4-17 08:36
如果问题未解决,请继续追问,如果没有问题了,请将帖子分类 改为“已解决”,谢谢




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