広告
@ITのC#2.0の新機能についての解説です。
まだ全部読んでませんが、ジェネリックの必要性とか意義が、とてもわかりやすかったです。
この問題点は、型(クラス)によらずに適用可能なアルゴリズムが、オブジェクト指向プログラミングの持つ「型を分類する」という考え方によって、「そのまま」では適用不可能となってしまうことに原因がある。
というところは、最近、自分もオブジェクト指向を意識して書いていて思っていたことなので「そのためのジェネリックかっ!」、と目から鱗でした。
ジェネリックってなんでいるのかわかんない、という人は読んでみることをおすすめします。
広告