From: Siep Korteling Date: 2008-05-30T22:39:29+09:00 Subject: Re: defining Private/Protected class attributes Carbon Monoxide wrote: > If I would like to define some private/protected class attributes, I > would have to list all their getters or setters under "private" like the > code below. Is there any way that makes it faster? > > > class HelloRuby > attr_accessor :a, :b > > private #a load of getters and setters > :a > :a= > :b > :b= > > public > def initialize > end > end class Test attr_accessor :a, :b def pub end private def not_pub end attr_accessor :d, :e end t=Test.new t.pub t.e #=> private method `e' called for # (NoMethodError) -- Posted via http://www.ruby-forum.com/.