From: ts Date: 2001-05-28T18:56:12+09:00 Subject: [ruby-talk:15855] Re: subclassing Date >>>>> "N" == NAKAMURA, Hiroshi writes: N> p My_date.new0( "2001.5.28" ) [...] N> Someone: enlighten me, too. When new0 is defined as an alias, Date::new is not yet defined. This mean that new0 is aliased on Class::new (rb_class_new_instance) Class::new call #initialize which is Date#initialize Try with p My_date.new0( "2001.5.28" ).rjd Guy Decoux