Hi,

I'm sorry for replying matz' article.  I've lost the
original post.

> |class My_date < Date
> |    def initialize(st)
> |        l = split(".")
> |        y, m, d = l.collect{|s| s.to_i}
> |        super(y,m,d)
> |    end
> |end

Date.new is aliased to Date.new3 and Date.new0 is aliased
to Date.new in date.rb.  Maybe following definition works
but it might not be intuitive...

class My_date < Date
  def new3(st)
    ...
  end
end

// NaHi