吉本集の個人ブログ
Web制作の技術について書いています。たまに日記も書きます。

クラス(プロトタイプ)の継承について

2013年8月19日 / category : javascript, lab

継承のサンプルです。ClassBがClassAを継承します。

//クラス:ClassA
function ClassA(_name, _id){
  name = _name;
  id = _id;
};
ClassA.prototype = {
  name:'',
  id:0,
  init:function(){
    alert('init : ' + name);
  }
};

上記がClassAクラスのサンプルコードです。
下記のコードがClassAを継承したClassBとなります。

//クラス:ClassB
function ClassB(_name, _id){
  name = _name;
  id = _id;
};
ClassB.prototype = ClassA.prototype;