Kotlinlearncs.online LogoJava
Return to List

Solve: Dog Getters and Setters

Created By: Geoffrey Challen
/ Version: 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.

Related Lessons

Stuck? You may find these lessons helpful: