Dateクラスを継承してイニシャライズするとどうもうまくいかない。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | require "date" class SDate < Date attr_reader :year def initialize(year,mon,mday) super @year = year end end
d = SDate.new(2008,5,23) p d.year d2 = SDate.today p d2.year |
Output: 1 2 | Rational(4909219, 2) 2008 | |
No comments:
Post a Comment