irb(main):007:0> class Num_Bsp < Beispiel irb(main):008:1>   @@gesamt = 0 irb(main):009:1>   def initialize irb(main):010:2>     @@gesamt += 1 irb(main):011:2>     @nr = @@gesamt irb(main):012:2>   end irb(main):013:1>   def to_s irb(main):014:2>     super + " mit Nr. #{@nr}" irb(main):015:2>   end irb(main):016:1> end => nil irb(main):017:0> Num_Bsp.new.to_s => "ein Num_Bsp mit Nr. 1" irb(main):018:0> Num_Bsp.new.to_s => "ein Num_Bsp mit Nr. 2" irb(main):019:0> class Num_Bsp irb(main):020:1>   def nr; @nr; end irb(main):021:1>   def nr=(wert); @nr = wert; end irb(main):022:1> end => nil irb(main):023:0> a=Num_Bsp.new => # irb(main):024:0> a.nr => 6 irb(main):025:0> a.nr=42 => 42 irb(main):026:0> a => # irb(main):027:0> puts a ein Num_Bsp mit Nr. 42 => nil