問題 9 / 19

継承とモジュール - Ruby

約3分

以下のコードで、@nameインスタンス変数にアクセスできるのはどのクラスですか?

中級
継承とモジュール
Ruby

問題

答えを考えてから、正解と解説を確認してください

正解

AnimalクラスとDogクラス両方

💡 効果的な学習方法

  • 解説をしっかり読んで、なぜその答えが正解なのかを理解しましょう
  • 間違えた問題は時間をおいて再度チャレンジしてみましょう
  • 関連する問題を解いて知識の幅を広げましょう
ruby icon

継承とモジュール の関連問題

関連問題 1

モジュール内でインスタンス変数を使用した場合、その変数はどのように扱われますか?

関連問題 2

継承チェーンにおいて、メソッドが呼び出された時の探索順序は何ですか?

関連問題 3

以下のコードで`mammal`変数に格納されるオブジェクトは、どのクラスのインスタンスですか? ```ruby module Zoo module Mammal class Animal def speak puts "哺乳類" end end end end mammal = Zoo::Mammal::Animal.new ```