[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ignored-subject
- From: Tsuyoshi CHO <tsuyoshi_cho@xxxxxxxxx>
- Date: Tue, 20 Jan 2009 21:33:21 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 10620
- References: <87tzc2rvuu.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx> <874ozvsjvb.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <87r62z1pkw.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx> <87y6x74fas.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <87sknezbap.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <87mydm1dnc.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
おひさかたです、長です。
# 全然活動できてませんが、なんとかやってますorz
このメールは----------------------------------------------
有沢 明宏 <ari@xxxxxxxxxxxxx> さん( ARI と引用)の
MsgID : [emacs-w3m : No.10619]
Subject : [emacs-w3m:10619] Re: ignored-subject
Date : [Tue, 20 Jan 2009 19:21:27 +0900]
-------------------------------------------への返信です-〆
《件名・引用文は改行・削除・変更してあるかもしれません》
ARI> TSUCHIYA Masatoshi writes:
ARI> >>>とりあえず、親クラスの順を逆にすると shimbun-rss の initialize-instance
ARI> >>>が呼ばれるので、そのようにしました。
ARI> >>sb-opentechpress-jp.el も同様にしました.
ARI> > 駄目ですた.
ARI> >
ARI> > このようにすると,sb-multi.el で定義してある shimbun-make-contents() が呼
ARI> > ばれなくなって,複数ページからなる記事が正しく取れなくなります.
ARI> ああ、確かに shimbun-multi のメソッドは呼ばれないですねえ。
ARI> また、shimbun-rss-hash や shimbun-atom-hash は shimbun-hash と
ARI> shimbun-rss を継承していますが、どちらのクラスも initialize-instance を
ARI> 定義しているので、どちらを先にしても他方のそれが呼ばれないという問題が
ARI> あります。
あ、あれー?
では-hashは問題動作しっぱなしだったんでしょうか...
[...]
ARI> 多重継承しているクラスのオブジェクトを生成時に、全ての親クラスの
ARI> コンストラクタが呼び出されれば良いのですが。
なにかしら手段はあってもいい気もしますが...
やるとしたら継承(is-a)でなく包括(has-a)で処理するしかないんでしょうか
# hashを包括、かな