创建一个类包含有protected数据.在相同的文件里创建第二个类,用一个方法操纵第一
是什么意思啊?
是什么意思啊?
protected 关键字是一个成员访问修饰符。从声明受保护的成员的类中,以及从声明受保护的成员的类派生的任何类中都可以访问该成员。
仅当访问通过派生类类型发生时,基类的受保护成员在派生类中才是可访问的。
class A
{
protected int x = 123;
}
class B : A
{
void F()
{
A a = new A();
B b = new B();
a.x = 10; // Error
b.x = 10; // OK
}
}
摘自msdn