剑网三六个人能挖宝吗:初学C#者protected 访问问题?望好心人解答~

来源:百度文库 编辑:高校问答 时间:2024/05/01 22:10:38
我在Class2里这么写的
public class Class2
{
public Class2()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
protected static void a()
{
Console.Write("aaa");
}
}

我在Class1里这么写的

class Class1:Class2
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
Class2.a();//为什么访问不了呢。如果把Class2里的protected改public 就可以,protected不是可以让子类来访问的吗
}

}

是不是要有一个什么base()呀,这个往哪加呀,希望好心人能把代码给全了,真的谢谢你了

static静态方法 需要 public