前回 id:reinyannyan:20051116:p1 の内容に幾つか問題点がありましたので、修正や解決策を新しいページにてお知らせします (今後も、新たに問題が発現すればこちらに追記したいと思います)。 Class.extend まず、新しいクラス継承の方法として Class.extend というメソッドを導入しましたが、これを改めて提示しておきます: Class.extend = function (object) { var newobj = new this; (Object.extend(newobj, object)).__super__ = this.prototype; return newobj; };変更点は特に無いんですが、new によってインスタンスを作成する関係上 (クローンでは prototype chain が壊れてしまう)、具象クラスの継承の場合、ini