From: Logan Capaldo Date: 2006-04-04T04:35:53+09:00 Subject: Re: Dynamic code generation --Apple-Mail-21-429504684 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On Apr 3, 2006, at 10:55 AM, Thiago Arrais wrote: > The question is: is there a simpler way? Maybe using > class constants? Is this simpler enough? % cat identifiers.rb class A ID = "Class A" def name self.class::ID end end class B < A # uses default id end class C < A # uses a custom id ID = "Class C" end puts A.new.name puts B.new.name puts C.new.name % ruby identifiers.rb Class A Class A Class C --Apple-Mail-21-429504684--