プログラミング言語 開発スレ( ´�D`)
■ このスレッドは過去ログ倉庫に格納されています
0516_
NGNGなるほど。厨的には、親クラスを指定して制限かけるほうがいいかな。
でも実装方法は自動的にキャストしてくれるだけ?のerasureっていうのより
C++みたいに個別にソースを作ってくれるほうがいいかもしれない。
java genericsの欠点(504のリンク先より)
・Genericクラスの中で,型パラメータ(<T>)をnewできない. -- new T はだめ
・Genericクラスの中で,型パラメータ(<T>)にキャストができない. -- (T)object はだめ
・Genericクラスの中で,型パラメータに対する instanceof ができない.-- object ・instanceof T はだめ
・Genericクラスを型パラメータ(<T>)から継承できない.
・intなどの基本型を統一的に扱えない.
・例外クラス(Throwableのサブクラス)としてGenericクラスを定義できない.
っていうのは大きそう。
構文は[ ]を使っては?って515も書いてるしw
■ このスレッドは過去ログ倉庫に格納されています