【发布时间】:2011-11-05 17:25:48
【问题描述】:
所以我在浏览一些代码时遇到了:
public class Person
{
private string message;
public override string ToString()
{
return message;
}
public static Person CreateEmployee()
{
return new Employee();
}
class Employee : Person
{
public Employee()
{
this.message = "I inherit private members!";
}
}
}
有人可以解释一下私有变量“消息”是如何被使用/访问的吗??
【问题讨论】:
-
这是一个字段。它是 C#,而不是 C++。
-
是的,我知道,但我必须添加 2 个标签
标签: c# oop nested-class private-members