blob: 71cec68f959eb93c1441f77f17ec232ecf7368b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
title: Inheritance (継承)
slug: Glossary/Inheritance
tags:
- CodingScripting
- Glossary
- Inheritance
- Programming Language
translation_of: Glossary/Inheritance
---
<p>継承は、{{glossary("OOP","オブジェクト指向プログラミング")}}の大きな特徴です。データ抽象化は、いくつかのレベルで実行できます。つまり、{{glossary("class","クラス")}}にスーパークラスとサブクラスを持たせることができます。</p>
<p>アプリ開発者は、スーパークラスの{{glossary("attribute","属性")}}と{{glossary("method","メソッド")}}を選択して、独自に保持して追加することで、とても柔軟にクラスを定義できます。言語によっては、クラスを複数の親から継承することができます(多重継承)。</p>
<h2 id="Learn_more" name="Learn_more">より詳しく知る</h2>
<h3 id="Learn_about_it" name="Learn_about_it">それについて学ぶ</h3>
<ul>
<li><a href="/ja/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain">継承とプロトタイプチェーン</a></li>
</ul>
|