作者: Noritsugu Nakamura | |
日時: 2002/4/05(21:01) |
中村 のりつぐ です。 In article <200204040753.g347rHJ18213@...> kikwai@... (機械伯爵) wrote: > Rubyはすでにあるクラスのメソッドを追加できます。 > > <例> > > class A > def x() > print "x" > end > end > > class A > def y() > print "y" > end > end > > これで、クラスAにxとyというメソッドが両方定義されること > になります。 > > おなじことをPythonでやると、バグります。 それは Ruby に慣れ親しんだ人にとっては、重大な相違点ですね。 Ruby ではクラスに後からメソッドを追加するのを好んで使って いるようなんで。(私も最近使ったし) 中村 典嗣 E-mail: nnakamur@...