1
プライベートメソッドが値を返すか直接設定する必要がありますか? 一方の方法で利益が得られるかどうか、もしそうならば?Javaのプライベートメソッド 'return'または 'set value'
これは私のコードです:一般的に
public class MinorMatrix {
int[][] minorMatrix;
int determinant;
int matrixSize;
public MinorMatrix(int a, int b, int[][] matrix) {
matrixSize = matrix.length;
createMinorMatrix(a, b, matrix);
createDetermiant();
}
private void createDetermiant() {
// Do this (with return):
return value;
// or with void
determinant = value;
}
}
間違いなく値を返します。クラス変数に状態を格納するだけで愚かです。 –
この質問はプログラマのスタックエクスチェンジに属します。 –
@MichaelEaster他のサイトを参照しているときは、[クロスポストが嫌になっている](http://meta.stackexchange.com/tags/cross-posting/info) – gnat