(閉じる)

タグ :

コンピュータ・IT 2 users このエントリーをはてなブックマークに追加

[僕] クラス名と名前空間かぶるとダメ?

Foo::Bar というクラスクラスメソッドを Fuga::Foo のメソッドの中で使おうとしたら、Fuga::Foo::Bar なんてクラス無いよと怒られたのでメモ。 追記 IRC で lyokato さんが答えを教えてくれました。 lyokato: ::Foo::Barにしたら呼べるよ! module Fuga class Foo def hogera() p ::Foo::Bar.test # 頭に :: をつける 'Fuga::Foo.hogera' end end end foo = Fuga... > このページを見る

最終更新時間: 2009年11月28日20時03分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • $ cat /etc/foo.conf と $ cat etc/foo.conf みたいなものかなー。 2010/01/16

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?