0

プログラミング初心者なので簡単に教えてください。

私は、1000 以上のソース ファイルを含む Java で書かれた大きな GNU プロジェクトを持っています。私は netbeans を使用しており、これらのファイルのいくつかに独自の変更を適用したいと考えていますが、既に記述されているものから独自のコードを分離したいと考えています。たとえば、約 5000 行のコードを含む "Formula.java" ファイルがあります。何らかの変更を加えると、後でコードがどこにあるかを見つけるのが非常に難しくなります。最初は、編集する必要があったファイルは 5 つ未満だったので、とても簡単でした。しかし、今では20以上あり、クラス内でどの関数を変更したか覚えていないため、コードに迷っています。私の質問は:

関数の実装を既に記述されているものから分離する方法を教えてください。

4

2 に答える 2

1

一部のバージョン管理システムは、変更を記憶できます。svn のようなバージョン管理システム

于 2013-10-27T15:02:59.937 に答える
0

「public class MyFormula extends Formula」のように、extends キーワードを使用してクラスを継承でき、Formula.java を変更せずに MyFormula.java にオーバーライド メソッドを記述できるようになりました。

于 2013-10-27T15:04:34.507 に答える