Zugriff auf Private Variablen in einer Kind-Klasse?

So, ich war surfen einige code, und ich stieß auf:

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!";
        }
    }
}

Kann mir bitte jemand erklären, wie die private variable "message" wird nicht verwendet/aufgerufen, obwohl seine private??

InformationsquelleAutor Rhexis | 2011-08-29
Schreibe einen Kommentar