如何在不修改现有代码的情况下添加自己的代码?

时间:2013-10-27 14:57:58

标签: java

我是编程的新手,所以请简单解释一下。

我有一个用java编写的大型GNU项目,包含1000多个源文件。我正在使用netbeans,我想在其中一些文件中应用我自己的更改,但我希望自己的代码与已经编写的内容分开。例如,有一个文件“Formula.java”,其中包含大约5000行的代码。如果我对它进行了一些更改,那么很难找到我的代码稍后所在的位置。一开始它非常简单,因为我必须编辑少于5个文件。但是现在我有超过20个,我在代码中迷失了,因为我不记得我在类中做了哪些更改。我的问题是:

如何让我的函数实现与已编写的内容分开,但让我的代码覆盖某些目标函数的功能。

2 个答案:

答案 0 :(得分:1)

某些版本控制系统可以记住您的更改。版本控制系统,如svn

答案 1 :(得分:0)

U可以继承该类,使用extends关键字, 像“公共课MyFormula扩展公式” 现在,您可以在MyFormula.java中编写覆盖方法,而无需更改Formula.java

相关问题