beyondgrader.com Logo
DemoBrowseAboutTeamLogin

Dog Getters and Setters

Geoffrey Challen // 2021.2.0

Define a public class named Dog with two instance variables: a double called age and a String called name. Provide a complete constructor that sets both fields with name as its first parameter. Provide a getter and setter for age, and only a getter for name. Your getters and setters should follow our naming convention: get or set followed by the name of the field, capitalized. Finally, reject negative ages values and null names using assert in the appropriate places and before modifying any values.