Create a public
class
named Course
.
Course
should store two pieces of data: a name (as a String
) and an enrollment (as an int
).
Provide a public
constructor that allows both fields to be set, with the name first.
Following the encapsulation pattern we have introduced, provide both a setter and a getter for the enrollment as
getEnrollment
and similar.
Provide only a getter for the name as getName
.
Finally, reject negative enrollment values and null
names using assert
.
You're challenge is to write tests for this problem described above.
Stuck? You may find these lessons helpful: