まつもと ゆきひろです

In message "Re: [ruby-list:41489] Matrixの継承について"
    on Sun, 6 Nov 2005 21:17:31 +0900, argento / pearl.ocn.ne.jp writes:

|私はRubyの流儀がよく分かっていませんので、これが仕様なのか
|判断できません。御存じの方から何かアドバイスを頂ければ幸いです。

Matrixはサブクラスを作ることを想定していないということなのだ
と思います。

|def Matrix.identity(n)
|  self.scalar(n, 1)
|end
|
|では不都合があるのでしょうか?そのようになっていれば、私の
|意図するように振る舞ってくれると思うのですが。

一見なさそうに思いますが、本当にないかどうかは検証してみない
と分かりません。作者の石塚さんが同意すれば直すのは可能だと思
います。