👑

このクエストはプレミアム限定です

プレミアムプランにアップグレードすると、すべてのクエストが
解放されます!

プレミアムにアップグレード ← クエスト一覧へ戻る
← クエスト一覧

クエスト24:クラスの継承

スライド 1 / 2
コーデ
💻 コード例
実行結果
← クエスト一覧
⚡ JavaScript / Quest 24 / 50

クエスト24:クラスの継承

発展 +10 XP
🏠
今回の課題
Animal を継承した Dog クラスを作り、「ポチ:ワン!」と表示しよう!
📖 解説を見る

extends継承けいしょうしてクラスを拡張しよう!

super()で親クラスのコンストラクタを呼び出すよ。

ヒントを見る
class Dog extends Animal { speak() { console.log(...) } }
期待する出力
ポチ:ワン!
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 3 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: Animal を継承した Cat クラスを作り、「タマ:ニャー!」と表示しよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
タマ:ニャー!
未挑戦

問題 2: Shape を継承した Circle クラスを作り、半径5の面積を「78.53981633974483」と表示しよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
78.53981633974483
未挑戦

問題 3: Vehicle を継承した Car クラスで「トヨタ: 速度120」と表示しよう!

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
トヨタ: 速度120
コピーしました!