private string _firstName;
private string _lastName;
private string _middleName;
public Person(String f, String l, String m)
_firstName = value.Trim();
get { return _lastName; }
set { _lastName = value; }
_middleName = value.Trim();
public override string ToString()
return String.Format("{0}, {1}", _lastName, _firstName, _middleName);
public Student(int id, string firstName, string lastName, string middleName)
: base(firstName, lastName, middleName)
public int StudentId { get;set; }
public override string ToString()
return String.Format("{2}, {1}, {0}, ({3})", LastName, FirstName, MiddleName, StudentId);
var me = new Student(1, "Alec", "Patrick", "Martin");