tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル継承の仕方について
記事No3638
投稿日: 2006/05/10(Wed) 12:43
投稿者VS2005
[OSのVer]:WindowsXP    [VBのVer]:VB.NET 2005

スーパークラスclsAとそれを継承するサブクラスclassB、画面frm1があります。
clsA---メソッドA(メソッドBを呼ぶ)、メソッドB
clsB---メソッドB(オーバーライド)

frm1
 dim clsA = new clsB
  clsA.メソッドA

上記フォームを実行するするとメソッドBはclsBのものが実行されます。

1、スーパークラス内でサブクラスのメソッドをcallするのはいいものでしょうか?
  こうやり方は変でしょうか?普通でしょうか?

[ツリー表示へ]
タイトルRe: 継承の仕方について
記事No3639
投稿日: 2006/05/10(Wed) 13:12
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
# 「サンプルコードはわかりやすい例」という解釈で話をしています。

> 1、スーパークラス内でサブクラスのメソッドをcallするのはいいものでしょうか?
>   こうやり方は変でしょうか?普通でしょうか?

何も問題ありません。

スーパークラスという言葉を使われているならば、Java プログラマさんだと思うのですが、
そうであれば、Java の主役である「ポリモーフィズム」についてもっと知る必要がありますね。

ちなみに、この機会に Me と MyClass の違いも知っておくと良いでしょう。

タイトルの

> 継承の仕方について

と今回の質問は、あまり関係がないですね。(;^-^)

[ツリー表示へ]