VB.NET質問スレ (Part22 ..
[2ch|▼Menu]
90:83
07/07/15 19:35:22
>>84 >>89
ありがとうございます。少し前進しました。
もう少し質問をさせてください(長文すみません)

↓インターフェース
Public Interface hoge
Function 特有処理()
End Interface

↓特有処理を行うクラス(特有処理の数だけ作成)
Implements hoge
Public Sub 特有処理() Implements hoge.特有処理
 特有処理を行う
End Sub

↓メインクラス内の処理
Function(ByVal huge As hoge)
 共通処理
 Try
  huge.特有処理()
 Catch ex As Exception
  共通処理
 Finally
  共通処理
 End Try
End Function

特有処理の種類によって引数が同じだったり違ったりする為、インターフェースを実装できないものがあります
Nothingあたりで無理矢理に引数の数を同じにしてでも実装するべきでしょうか・・・・?
それと、それぞれの特有処理クラスが処理を行っている最中にエラーが発生した場合、
そのエラーをメインクラスがCatchできるようにするにはどうすればよいのでしょうか?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4734日前に更新/252 KB
担当:undef