サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
やる気の出し方
qiita.com/msakuta
ポリモーフィズムとは一言でいうと同じコードの中の同じ変数が、実際の値に応じて異なる振る舞いをすることを言います。 たとえば a + b という式が行う処理は、 a と b が数値型かベクトルかによって変化するような性質のことです。 特にオブジェクト指向におけるポリモーフィズムとは、仮想関数を継承&オーバーライドすることによってオブジェクトの実体ごとに異なる挙動を持たせるということを意味することが多いです。 オブジェクト指向 まず、オブジェクト指向でもって普通に継承とオーバーライドで実装してみます。 console.log("behaving...") の部分は、実際にはめちゃくちゃ長いコードで、繰り返し書きたくない、なんて場合を想像してください。 class Animal{ behave(){ console.log("behaving...") this.cry() } } class
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く