Javaで、普通は(普通以外の方法がある??)、クラスを使うのは、当たり前ですが、
メンバー変数の名前の付け方と、
メソッドの引数の変数の名前の付け方に、
工夫はしていますか?
Javaでは、プリフィックス(プレフィックス)は、当初から使わない習わしが一般的です。
下記のような場合、どういう風に変数をつけていますか?
※メソッドには、引数を与えず、メンバー変数を増やすなり、利用するなりして、
引数を渡しますか?
public class DragonBall extends Object implements java.io.Serializable
{
private int star4; // 四星球(スーシンチュウ)
private String karin; // カリン様
private String Freezer; // フリーザ
public SQL_DragonBall () { } public boolean nameckStar(int star4, String Freezer) { // クラスのメンバー変数とは似ている名前の変数を使う処理をしたい。 // クラスのメンバー変数と同じ名前だと、メソッドの変数が優先されて使われる? }
}
私は、JAVAの開発をやるまでは、関数のパラメータには、
int iParaStar4, String strParaFreezer という風に、
引数だ一目でだれがみても一瞬でわかるようにしていました。
それで、クラスのメンバー変数との誤使用もまったくありませんでした。
※PS. みたかぎりでは、GooleのJavaコーディング規約には、int x: とか単純なのか載ってないので。真相不明。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/08/05 05:31
退会済みユーザー
2015/08/05 05:51 編集
退会済みユーザー
2015/08/05 06:05 編集
退会済みユーザー
2015/08/05 22:56 編集
2015/08/05 23:58
退会済みユーザー
2015/08/07 23:52