なひです. 聞かれたことに対して,理由も述べずにお茶の濁し方だけ 書いちゃいました.よろしくありませんでしたね.^^; > From: Tadashige Morii [mailto:m_tada / sx.miracle.ne.jp] > Sent: Tuesday, November 02, 1999 11:56 AM > > Javaの人は, > > > > private; def foo1 > > .. > > end > > > > とかでお茶を濁してみてもいいかも > > 初心者にこの セミコロンはなに? て聞かれるのはいやかも (^^; ですよねぇ.混乱の元だ. なひが今まで試したスタイルとしては, 1. ブロックごと.インデント先頭. class Foo public def bar; end def baz; end private def quux; end end 2. ブロックごと.インデントはdefに合わせる (以後インデント位置による分類は省略). class Foo public def bar; end def baz; end private def quux; end end 3. 個別.前で宣言. class Foo private def bar; end private def baz; end public def quux; end end 4. 個別.後ろで宣言. class Foo def bar; end private :bar end 5. デフォルトprivate.public,protectedのみ個別. class Foo private def bar; end def baz; end def quux; end public :quux end 最近のお気に入りは5です.ライブラリ書きでない, アプリ書きにとっては,大抵のメソッドはprivateですし. -- NaHi, nakahiro, a.k.a. NAKAMURA, Hiroshi http://www.sarion.com Sarion Systems Research