#知りたいこと
基底クラスと派生クラスの実装について、教えてください。
各派生クラスにて、各デバイスのオープン・クローズなどの処理をしようと考えているのですが、
基底クラスには、共通化したいメソッドだけを実装しようと考えています。
そこで、オープン・クローズなどのメソッドを実装するにあたり、
基底クラスでは、メソッドの定義のみしておき実動作はしないコーディングとしてもいいのでしょうか?
実動作としては、
各デバイスに対応した派生クラスにて処理をする予定で、
誤って基底クラスでオープン・クローズなどの処理をした場合には、
失敗値を返そうかと考えています。
失敗値を返すのではなく、例外をスローするのはありでしょうか?
よろしくおねがいします。
#環境
visual studio 2015
visual C#
.NET Framework 4.0
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/12 01:33