tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 多重継承について
投稿日: 2007/04/11(Wed) 10:14
投稿者ひでと
お世話になります。
製品の重量を求めるプログラムを作ろうとして、根本的な問題でつまづいています。
お知恵をお貸しください。
製品は、分類方法が3タイプあります。
断面形状 分類方法1
 外一度曲げ
 外二度曲げ
 内曲げ
水平トレイ 分類方法2
 ラダートレイ
 鋼板トレイ
種類 分類方法3
 ストレート
 水平曲がり
 ... (20種類ほどあります。)

したがって 1つの製品は 例えば「外一度曲げ」でかつ「ラダートレイ」でかつ「ストレート」
であるということができます。それぞれの製品に属性があり、重量の計算方法が異なっています。

これをクラスを用いて表現するには、「多重継承」(?)が必要のように思いました。
無理やりに 「Inherits」と「Namespace」を使ってみたのですが、
「Interface」を使う方法があるようにヘルプでみました。どちらが良いのでしょうか?
または、また私の全くの間違いなのか教えていただければと思います。

続けてクラスのソースを部分的に入れますので、ご指摘ください。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。