Article View: japan.comp.lang.visual-c++
Article #19Re: 特定のクラスだけに特定の操作を
From: Yuki Shiino
Date: Sat, 06 May 2000 00:00
Date: Sat, 06 May 2000 00:00
22 lines
1592 bytes
1592 bytes
椎野です。 鶴田さんの記事<8esm9m$26q$1@nwms2.odn.ne.jp>から > Yuki Shiino <yuki@cds.ne.jp> wrote: > > 鶴田さんの方法との違いは、 > > ・クラスA以外にも操作Xを利用できるクラスを後から増やせる。 > > ・クラスAの派生クラスも操作Xを利用できる。 > > といったところでしょうか。 > ええっと、クラスAが操作Xを継承してよい(つまり、クラスAが > 操作Xを包含してよい場合)は、椎野さんの方法がスマートで良い > かと思うのですが、私は全く別のクラスの場合を考えていました。(^^; 両者の違いに ・クラスAにも操作Xが(たとえ公開メンバでないとしても)含まれる。 という点も加えるべきでしたね。 クラス間(オブジェクト間)の関係が両者では違って見えるので、そ の点に気を付けた方が良いというのも、鶴田さんの仰しゃる通りですね。 (ただ、どちらの方法もギミックの色合いが強い気もします。) -- 椎野 裕樹 <yuki@cds.ne.jp>
Technical Details
Message-ID:
<8ev59c$t3u$1@news.cds.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8esig5$73p$1@news.cds.ne.jp> <8esm9m$26q$1@nwms2.odn.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: f71b3,4de5e25cb378a14 X-Google-Attributes: gidf71b3,public X-Google-Thread: 10a2c7,4de5e25cb378a14 X-Google-Attributes: gid10a2c7,public From: Yuki Shiino <yuki@cds.ne.jp> Subject: Re: 特定のクラスだけに特定の操作を Date: 2000/05/06 Message-ID: <8ev59c$t3u$1@news.cds.ne.jp> X-Deja-AN: 619702445 References: <8esig5$73p$1@news.cds.ne.jp> <8esm9m$26q$1@nwms2.odn.ne.jp> Content-Type: text/plain; charset=iso-2022-jp Organization: none Mime-Version: 1.0 Newsgroups: japan.comp.lang.visual-c++,fj.comp.lang.c++