From: ts Date: 2002-10-15T02:05:04+09:00 Subject: Re: final in ruby >>>>> "K" == Kontra, Gergely writes: K> Because I want to protect everyone (including myself) to overwrite some K> methods of my object. Freeze your class pigeon% ruby -e 'class A; def a() end end; A.freeze;class A; def a() end end' -e:1: can't modify frozen class (TypeError) pigeon% Guy Decoux