[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:000093] Re: NMDArray
ごとけんです
In message "[dennou-ruby:000090] NMDArray"
on 99/09/08, Takeshi Horinouchi <horinout@xxxxxx> writes:
># NMDArray も NArray の子孫にしようか迷ったけど、そうすると
> initialize が定義できないのでやめた(∵Array.newは再定義不可)。
こんな感じでできます。
class NMArray < NArray
class << self
alias __new__ new # to preserve orinal new
private :__new__ # to hide __new__
def new(*arg)
# do something to do. you can call initialize here.
end
end
end