[SML 7186] "Rectangle class>>new"について
NOBUTAKA Terauchi
europa @ ps.inforyoma.or.jp
2006年 9月 25日 (月) 04:08:08 JST
こんばんは。寺内です。
"0 @ 0 extent: 300 @ 300"を調査中にRectangle classのnewで疑問
に思うことが出てきました。
## 「全然進んでいないじゃないか」というツッコミは無しの方向で
## お願いします。
疑問点を下記に記します。
-----
Rectangle class>>newは、
new
"Override for backwards compatability"
^self basicNew
と定義されています。
このnewは、Rectangle class>>origin:extent:で使われていました。
basicNewを使わずに、newをオーバーライドして使用するのは、過去
の資産との互換性を保つためと考えてよろしいのでしょうか?
-----
コメントにそう書かれている思いますが、英語力(単語の訳を並べる
だけしかできない)に自信がないので確認をとりたいと思い投稿しま
した。
あと、compatabilityは私の入力ミスではありません。定義内容をそ
のままコピーしています。
---
NOBUTAKA Terauchi<europa @ ps.inforyoma.or.jp>
SML メーリングリストの案内