Answer:
Explanation:
Instance variables of a class are usually declared in private scope. This is to ensure data consistency. If the instance variable is in public scope, the value in the variable can be directly accessed outside of class and this pose a risk the instance variable will be assigned with an unexpected value or invalid value.
Mutator method is required whenever there is any update or change to the existing value of a instance variable. We can introduce a validation mechanism in the mutator method to ensure only the valid value can be assigned to the instance variable.