Listing 1: C# code that groups member variables.
(a) public class employee { private string lastName; private string firstName; private double hourlyWage; public employee( string lastName, string firstName) { this.lastName = lastName; this.firstName = firstName; this.hourlyWage = 10.00; } public double wage { get { return this.hourlyWage; } set { // value is implicit if ( value > 5.00 && value < 200.00 ) { this.hourlyWage = value; } } } } (b) employee john = new employee("Doe","John"); john.wage = john.wage*1.20;