- 113 名前:デフォルトの名無しさん [2005/11/06(日) 00:51:10 ]
- ごめん、質問。
CLOSについて以下のページにこんなことが書いてあって、 www.ogis-ri.co.jp/otc/hiroba/others/OORing/interview21.html | もうひとつ、CLOS の機能なんですけど、インスタンスのクラスを実行中に | 変えられるんですね。クラスの再定義が出来まして、古いクラスから新しい | クラスへの変換メソッドを書いといてやると、そのインスタンスがアクセス | された時に、その変換メソッドが走って、インスタンスが update されるんです。 すげえなあ、と思ったんだけど、こういうことはプロトタイプベース名言語 (たとえばJavaScript)なら当たり前にできるもんなの? プロトタイプベースの言語で、存在しないスロットにアクセスしたときは、 親のスロット見に行くだけで、そこで任意の処理を動かしたりとかはできないよね?
|

|