私は質問音がやや馬鹿だと知っていますが、私はこのシナリオを持っています。.netのプライベートベースタイプから派生したパブリックタイプを作成できますか?
コンテキスト
私は多くの共通点の部品を持っている2つのバックグラウンドタスク(METROのアプリ、WinRTの)を作成しています。 今、私が望むのは、共通の基本クラスで共通の機能を定義し、2つのタスクを基本クラスから派生させることです。
問題:バックグラウンドタスクはWinMDをターゲットにする必要があり、このモードでは非密封パブリッククラスを作成することはできません。私はシールを作成する場合、私はそれから派生することはできません、私はプライベートを作成する場合、ベースはプライベートなので、私は派生型を公開することはできません。
問題:目的の機能を達成する方法は何か。 (民間基地から派生したパブリックタイプ)。 1つの方法はコンポジション(継承の代わりに)を使用することができます