JSer向けジェネリクス入門

自己紹介

ジェネリクスとは

	class Hoge <これ> {
	}

ジェネリクスとは

なぜわかりにくいのか

なぜわかりにくいのか

どういう場面で使うのか

どういう場面で使うのか

具体的には

具体的には

	class Hoge <T> {
		var value: T;
		get (): T {
			return this.value;
		}
		set (value: T) {
			this.value = value;
		}
	}

具体的には

	var hoge = new Hoge<string>();
	hoge.set('huga');
	console.log(hoge.get());
	hoge.set(1); // error

詳しくはこちらを参照
Javaジェネリクス再入門 - プログラマーの脳みそ

ご清聴ありがとうございました