タグ

継承に関するsilemのブックマーク (2)

  • 5-5-2.継承(制限とオーバーライド)

    silem
    silem 2010/08/18
     メソッドのオーバーライドはpublicで
  • JavaScript.com | クラス - 継承

    関数(クラス)のprototypeプロパティ 全ての関数オブジェクトは prototypeというプロパティを持っています。 この prototypeプロパティはどういった事ができるか。 以下のコードを見てください。 function Dog(){} Dog.prototype.bow = function(){ alert('ワン') }; var d = new Dog(); d.bow(); //-> ワンと表示 Dog関数(クラス)を作成し、この関数の prototype プロパティの プロパティbowに関数をセットしています。 そしてnewにより Dog オブジェクトを作成し、そのオブジェクトの bow を呼ぶと prototype のプロパティであるbowにアクセスできましたね。 全てのオブジェクトはクラス(関数)のprototypeに暗黙の参照を持ち、 オブジェクトのプロパティ

  • 1