我不明白展出低于为什么我不能拥有从内部类继承的公共类?
public abstract class Base { }
internal class Common : Base { }
public class Instance : Common { }
这不会编译无障碍限制。
可访问性不一致:基类的通用“比类较少访问的“实例”
我能做到什么,我想与公共抽象类常见的,但为什么我不能简单地不公开姓名在所有?
编辑:我问的是为什么它这样工作!每个人都在回应规则是什么,而不是解释为什么规则是这样的。
你能澄清更多? – 2012-01-05 05:50:50
你为什么要隐藏Common?抽象类不能被实例化。 – alexm 2012-01-05 05:51:49
它不会编译出什么错误? – gideon 2012-01-05 05:54:57