古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net (832レス)
古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1440930335/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
162: デフォルトの名無しさん [sage] 2015/11/24(火) 21:12:41.56 ID:PlNbYIXP >>158 そもそもインターフェース継承って何? VBだと違うクラスの中で共通なクラスのインスタンスを生成して プロパティやメソッドの引数や戻り値を引渡して、そのシグネチャをインターフェースに設定して多態性を持たせることを言ってる? だとしたらそれは継承ではなく移譲(VB6では委託?)の一環で継承と同じような機能を作ったと言うだけ。 継承と決定的に違うのは、シグネチャが同じであれば元がどんなインスタンスであれ、インスタンスの中身を知らずに実装出来ると言う点。 例えばフォームのインスタンスだろうが普通のクラスのインスタンスだろうが インターフェースに設定されたシグネチャさえ合っていれば多態性を持たせる事が出来る。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/162
166: デフォルトの名無しさん [sage] 2015/11/24(火) 22:08:23.83 ID:PlNbYIXP >>163 インターフェースは実装するものであって継承するものではないよ http://mevius.5ch.net/test/read.cgi/tech/1440930335/166
167: デフォルトの名無しさん [sage] 2015/11/24(火) 22:11:00.15 ID:PlNbYIXP >>165 移譲はコンポジションって言うけどな。 試しにクラスやインターフェースを漢字で書いて見てよ。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/167
173: デフォルトの名無しさん [sage] 2015/11/24(火) 22:41:15.38 ID:PlNbYIXP >>172 そう言うのがあるから尚更インターフェース継承という言葉に違和感を感じるんだよなぁ http://mevius.5ch.net/test/read.cgi/tech/1440930335/173
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.030s