From: Gavin Sinclair Date: 2003-05-19T17:57:57+09:00 Subject: Re: public/protected/private syntax > class Foo > def meth1 ... > def meth2 ... > def meth3 ... > def meth4 ... > def meth5 ... > def meth6 ... > private :meth3, :meth4 > protected :meth5, :meth6 > end As a readability thing, I would prefer to declare the visibility of the methods up the top of the class (i.e. before defining them). I like code-as-documentation. Anyway, that requires manual synchronisation, so I just use RDoc to tell me what methods a class has! Gavin