ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptのオブジェクト指向継承例を詳しく解説_JavaScriptスキル

JavaScriptのオブジェクト指向継承例を詳しく解説_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 15:25:291117ブラウズ

JavaScript でのオブジェクト指向継承の簡単な例:
オブジェクト指向言語であるため、当然継承が大きな特徴となりますが、JavaScript のオブジェクト指向の実装メカニズムは C# や Java などの一般的なオブジェクト指向のものとは異なりますが、継承の基本的な特徴は変わりません。親のメソッドと属性を取得するための簡単な例を示します。興味がある場合は、それを分析してください。

window.onload = function(){ 
 function parent(age,name){ 
  this.age = age; 
  this.name = name; 
 } 
 parent.prototype.show = function(){ 
  alert('父级方法'); 
 } 
 function child(age,name,job){ 
  parent.apply(this,arguments); 
  this.job = job; 
 } 
 (function(){ 
  for(var i in parent.prototype){ 
  child.prototype[i]=parent.prototype[i] 
 } 
 })(); 
 var b = new parent(14,'侠客行'); 
 var a = new child(15,'狼侠','侠客'); 
 a.show(); 
}

上記はJavaScriptにおけるオブジェクト指向継承の簡単な紹介例です。前回の記事「JavaScriptにおけるオブジェクト指向継承の詳細解説」と合わせて学習していただけます。そして効果がより良くなる可能性があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。