我知道这个问题听起来有些愚蠢,但我有这种情况。我们可以从.net中的私有基类型创建派生的公共类型吗?
语境
我创建2个后台任务(METRO应用,WinRT的),它有很多共同点的部分。 现在我想要的是定义公共功能的通用基类,以及从基类派生的2个任务。
问题:后台任务应该针对WinMD,并且在这种模式下,不可能创建非密封的公共类。如果我创建密封,我不能从它派生,如果我创建私人,我不能公开派生类型,因为基地是私人的。
关注:实现所需功能的方法有哪些。 (从私人基地派生的公共类型)。一种方法可以使用组合物(而不是继承)