「JavaScript/クラス」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎ES6 の class を使ったコードと相当するES5のコード: {{See also|JavaScript/オブジェクト#アクセサプロパティ}}
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
→‎包含と継承: 外部リンク
タグ: 2017年版ソースエディター
110 行
;包含:クラスAがクラスBを1つまたは複数プロパティに持っている。⇒ クラスAはクラスBを包含している。
;継承:クラスAのプロパティPを参照したとき、A.Pが定義されていなかっクラスBのプロパティPが参照される。⇒ クラスAはクラスBを継承している。
;[https://paiza.io/projects/kCwHt4KotfPoZxngBCx0cw?language=javascript 包含と継承のサンプルコード]:<syntaxhighlight lang="javascript" highlight='16,27' line>
class Point {
constructor(x = 0, y = 0) {