現場でよくわからないコードが出てきて調べたらジェネリクスというものだった。
return new abcClass<>(なんたらかんたら);
Listで使われるときは へーそういう書き方なんだー くらいの理解だったけどList以外で使われるとなんの為に使ってるのか、なんの意味があるのかよくわからない。ネットで調べてもある程度理解ある前提な説明が多くて難しい。
よく例として<T>っていうのが使われてるけどなんでT??Tは特別な意味があるの?というレベルからわからず苦戦していた。
そこで動画でわかりやすいのないかなとYoutubeで検索したら下記の動画が記事読むより何倍もわかりやすかったので共有したい。
黒本の作者の方だそうです。
意外と再生回数が少なくて驚いた。
1~6まであるけど1本1本はそれほど長くなく、基本からステップアップする形で説明しているのでめちゃわかりやすい。
コメント