|
||||||||||||||||||||||||||||||||||||
|
名前付けルールジェネリックス型を定義する際に、慣例的に用いられている表記法があるので紹介します。 ジェネリックスのクラス定義をする際には、通常の変数と明確に異なることを示すために、通常は大文字の文字一文字を使います。 例えば、以前の例でしめした Box クラスでは次のように定義していました。
public class Box<T> {
T o;
public Box(T o){
this.o = o;
}
public T get(){
return o;
}
}
このように大文字の文字が使われます。
どんな文字でもコンパイルは可能ではありますが、変数名の命名にも慣例があってそれを守ることによって、わかりやすいコードを書くことができるわけですから、 なるべく上記のルールを守るとよいでしょう。 |
|
© 2010 Java 入門 |
|||||||||||||||||||||||||||||||||