[SML 7185] Re: "0 @ 0"に対する集中砲火に対して

NOBUTAKA Terauchi europa @ ps.inforyoma.or.jp
2006年 9月 25日 (月) 02:39:53 JST


こんばんは、寺内です。

梅澤さん、参考になる記事の紹介ありがとうございます。

> ちょっと古い記事ですが、メタクラスの階層については、私が昔書いた
> "Happy Squeaking!!"の以下のあたりでも解説してあります。
> 
> http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak4/S4-5-4_1.html
> 
> 特にObject classのスーパークラスがなぜClassなのか、気になっている
> 場合は見てみると良いかもしれません。

参考にさせて頂いた結果、

クラスの親分はObject。
メタクラスの親分はObject classではなく、Object。
メタクラスでは、Object classの上に、

Object
  Behavior
    ClassDescription
      Class

という継承関係が存在する。

メタクラスの継承関係にクラスが存在していることに対して違和感
(なぜクラスが)がありますが、Object classから上の継承関係は仕
様として脳みそにコピー&ペーストしておきます。

これからも紹介された記事を参考にさせて頂くと思います。
また、理解できない部分があれば投稿しますので、よろしくお願いし
ます。


---
NOBUTAKA Terauchi<europa @ ps.inforyoma.or.jp>




SML メーリングリストの案内