Ruby技術者認定【Gold】試験

問題 (2018年7月3日)

以下の結果を出力するコードとして__(1)__にあてはまるものを選択してください。

[コード]
CONST "message1"
class Foo
 CONST "message2"
 def foo
  puts __(1)__
 end
end
Foo.new.foo
[実行結果]
message1

○ 2. 正解です!

【解説】 定数名の先頭の「::」はトップレベルを表し、「::Const」でトップレベルにある定数を参照することができます。

ITトレメの問題や解答、サービスに関するお問い合せはこちらまで
@IT自分戦略研究所フォーラム 新着記事
- PR -