Inaccesible due to its Protection level? Help me please
<p>I need help figuring this out, what am I doing wrong my book doesn't give a clear explanation on how to deal with this and neither does the online help in VS2008.<br>
Can you show me how to do this correctly?</p>

<p>Another error I am getting:</p>

<blockquote>
  <p>Cannot Create an instance of the
  abstract class or interface
  "Person.Person"</p>
  
  <p>Member Person.Person.rnd' cannot be
  accessed with an instance reference;
  qualify it with a type name instead</p>
</blockquote>

<p>Person.cs</p>

<pre><code>  public abstract class Person
  {
        private string title;
        private string firstName;
        private string lastName;
        private string address;
        private string gender;
        private string dateOfBirth;
        private string userID;
        static Random rnd = new Random();
        // constructors
        public Person()
        {

        }//end default constructor

        public Person(string aTitle, string aFirstName, string aLastName,
                      string aAddress, string aGender, string aDateOfBirth)
        {
            title = aTitle;
            firstName = aFirstName;
            lastName = aLastName;
            address = aAddress;
            gender = aGender;
            dateOfBirth = aDateOfBirth;
        }
  }
</code></pre>

<p>Student.cs </p>

<pre><code> public class Student: Person
 {
        public override string GenerateUserID()
        {
            this.userID = firstName.Substring(0, 1) + lastName.Substring(0, 5);
            //ERROR HAPPENS HERE
            this.userID = this.userID + this.rnd.Next(1000, 9999);
        }//end method Generate UserID
 }   
</code></pre>

<p>PersonTest.cs</p>

<pre><code>static void Main(string[] args)
{
    //ERROR HAPPENS HERE TOO Cannot Create an instance of the abstract class or interface "Person.Person"
    Person testPerson = new Person("Mr.", "Merry ", "Lanes", 
                                   " 493 Bluebane RD", "Male", " 8-06-1953 ");
}
</code></pre>
