コンストラクタでプライベート検証メソッドを呼び出す基本抽象クラスがあります。その子孫の一部については、私はこの小切手をスキップします。このクラスはあまりにも多くの使用法を持っており、私は基本クラスからバリデーションを移動することはできません。よりよい解決策空のインターフェイスまたはプライベートの検証を公開する
- は、このプロパティを公開するには、このチェック
- をスキップして、それを仮想保護作って飛ばしてください派生クラスで空の体でそれを上書きしますクラスで実装され、空のインターフェイスを、作成され
チェック
(他のよりよい解決策も理解されるであろう)
あなたは現在持っているものを投稿できますか? – niksofteng
基本クラス支払いは、オプションのパラメータではないので(オプションのパラメータは良いオプションではないと思います)、支払いとその逆の支払いとこのクラスの子孫との間の通貨に関するコンストラクタの検証です。検証) –