0

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

我有一个用 java 编写的大型 GNU 项目,其中包含 1000 多个源文件。我正在使用 netbeans,我想在其中一些文件中应用我自己的更改,但我想让我自己的代码与已经编写的代码分开。例如,有一个文件“Formula.java”包含大约 5000 行代码。如果我对其进行一些更改,以后将很难找到我的代码所在的位置。一开始真的很简单,因为我只需要编辑不到 5 个文件。但是现在我有 20 多个,而且我迷失在代码中,因为我不记得我在类中对哪些函数进行了更改。我的问题是:

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

4

2 回答 2

1

一些版本控制系统可以为您记住更改。svn 等版本控制系统

于 2013-10-27T15:02:59.937 回答
0

你可以继承类,使用extends关键字,比如“public class MyFormula extends Formula”现在你可以在MyFormula.java中写一个覆盖方法而不用改变Formula.java

于 2013-10-27T15:04:34.507 回答