get { return privateAge; }
if (18 <= value && value <= 70)
Console.WriteLine("Warning: {0} is not a valid Age. Setting age to default value {1}", value, defval);
if (value == "phd" || value == "master")
const string defval = "master";
Console.WriteLine("Warning: {0} is not a valid Degree. Setting Degree to default value {1}", value, defval);
public string CourseName;
Console.WriteLine("Warning: {0} is not a valid CourseID. Has to be 4 chars long", value, len);
if (value > 50) limit = 50;
else if (value < 1) limit = 1;
public static void Main()
Professor teacher = new Professor();
teacher.ProfName = "Tuna";
Console.WriteLine("Prof Name is {0}", teacher.ProfName);
Console.WriteLine("Prof Age is {0}", teacher.Age);
Console.WriteLine("Prof Age is {0}", teacher.Age);
teacher.Degree = "diploma";
Console.WriteLine("Prof's Degree is {0}", teacher.Degree);
c.CourseName = "Bus App Dev";
Console.WriteLine("Course name is {0}", c.CourseID);
Console.WriteLine("Class limit is {0}", c.ClassLimit);