class MyObj attr_accessor :name private :name= def initialize(myname) self.name = myname end # more stuff using name or self.name instead of @name end #### axxx = 1 if (rare_condition_I_forgot_to_test) axx = 2 end print axxx,"\n"