From: Sylvain Joyeux Date: 2007-12-19T23:18:24+09:00 Subject: Re: [Rhetoric] Two feature requests for safer Ruby Programming > I was aware of this, but what I also meant was: > > class WarningAlreadyExists > def bla > end > end > > > class Foo < WarningAlreadyExists > def bla > end > end > > Doesn't give any warnings, even with warning flag on. Of course it does not. You may have to learn some basic object-oriented principles before complaining about robustness issues in languages. Reimplementing a method in subclasses is the basis of polymorphism and is the way to go in *all* object oriented languages I know of. -- Sylvain