JavaScriptでは他の言語と異なり、
正確には「クラス」というものは存在しません。あるのは「function」です。
しかし、この「function」はオブジェクト化することが出来ますので、
クラスの様に振る舞い、扱うことが出来ます。
JavaScriptの基本的なクラスとしての考え方は、下記を参照してください。
JavaScriptのクラス定義方法を徹底解説!!
そして、今回のテーマと同じように、継承関係にある親子クラスの取り扱いとして、
親クラスに対してパラメータ付きで初期化したい場合は下記の記事も参照してください。
[JavaScript]子クラスから親クラスを引数付きで初期化する方法
ただ、JavaScriptでのクラスは、正確には完璧なるクラスではありませんので、
ちょっとしたことで「どうやるんだっけ?」と、悩むことが多いかと思います。
今回は、JavaScriptでは単純に用意されていない機能を、自身で実装していきます。
テーマとして、子クラスから親クラスを参照し、親クラスの同名メソッドを呼び出す方法について解説します。
『[JavaScript]子クラスから親クラスの同名メソッドを呼び出す方法』を続きを読む »