今更ながら、Prototype.js でクラスの継承とオーバーライドをやってみた記録。 しばらく使ってなかったら、__`$super()`__ という便利なものができていた。 #### コード例 メソッドを定義するとき第一引数に __`$super`__ を与えると、親クラスの同名のメソッドへの参照が与えられる。これを使ってメソッドのオーバーライドが簡単にできるのだ。 第二引数以降は親クラスから順に与えられる。これを使って引数の数すら変えることができる。上の例で言えば、_`Parent`_ クラスの _`... > このページを見る
最終更新時間:
2011年10月29日18時27分








