blob: 33c58f6f847520376ee6a1d871c8554ac375c2bd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
---
title: プロトタイプベース
slug: Glossary/Prototype-based_programming
translation_of: Glossary/Prototype-based_programming
---
<p><strong>プロトタイプベース</strong>は、{{Glossary('OOP', 'オブジェクト指向プログラミング')}}のひとつで、{{Glossary('Class', 'クラス')}}を明示的に定義するのではなく、別のクラスのインスタンスや、あまり見かけませんが、空のオブジェクトにプロパティやメソッドを追加するという手法をとっています。<br>
<br>
簡単に言えば、この手法は{{Glossary('Class', 'クラス')}}をはじめに定義することなしに{{Glossary('Object', 'オブジェクト')}}を生成することを可能にします。</p>
<h2 id="詳細情報">詳細情報</h2>
<h3 id="一般知識">一般知識</h3>
<ul>
<li>Wikipediaの{{Interwiki("wikipedia", "プロトタイプベース", "プロトタイプベース")}}の記事</li>
</ul>
|