why does c# have getter and setter code example Example: getter setter c# class Student { public int Age { get; set; } }