- ベストアンサー
Ruby初歩的な質問です。::はなんですか?
ruby初心者です。 def ball_sakusei @ball = Array.new(BallMaru::BALL_KAZU){BallMaru.new(self)} end という行があったのですが、 BallMaru::BALLの部分の::はどういう意味ですか? 調べたけどよくわかりませんでした。 教えてくださいよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
https://www.rubylife.jp/ini/class/index7.html こっちも参照のこと。 https://www.rubylife.jp/ini/class/index3.html 入門書読めば書いてあるんじゃないかなぁ。
その他の回答 (2)
- 山田 太郎(@f_a_007)
- ベストアンサー率20% (955/4574)
>教えてくださいよろしくお願いします。 わしは、もうすぐ70歳になる爺。Ruby なんぞ見たことも聞いたこともない。だが5分で BallMaru::BALL の意味は判ったぞ。 https://msdn.microsoft.com/ja-jp/library/b451xz31.aspx
お礼
回答ありがとうございます。 参考にさせて頂きます。
- okwavey2
- ベストアンサー率15% (251/1593)
えっとー。 技術者向けっていうカテゴリーなんだが、初心者だと言われても、ちゃんと読まないからわからないんじゃ?としか思わない。 調べても見つからないなら、調べ方が悪いから。 説明は日本語で書いてあるのでわからないなら、分かるまで無限に調べれば良いですよね。 よくわからないというか、分かるほど調べてもいないって言うだけにしか思えない。 技術者向けのところに初心者だって言ってしまうくらいなんだから、そう思われても仕方ないですよね? とりあえず、検索するにもある程度の発想が必要だと思うので、検索の仕方くらいは教えときます。 https://www.google.co.jp/search?q=ruby+%E3%82%B3%E3%83%AD%E3%83%B32%E3%81%A4
お礼
回答ありがとうございます。 グーグルで”::” Rrubyと検索しても出てきませんでした。 テキストにはスコープの関係とかいてありましたがよくわからず質問 致しました。 教えてくださいよろしくお願いします。
お礼
回答ありがとうございます。 参考にさせて頂きます。