Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Fields: The class Cat has two fields, name and age. Each field has a type, which ensures that we can only store a String in name and an int in age. The word private before each field indicates that the field can only be accessed from within the class Cat. In Java, by convention most fields are private, and if you want to be able to access them from outside the class, you add getter and setter methods (we will get to these shortly).
  • Constructors: The class Cat has a single constructor public Cat(String name, int age){...}. Constructors are used to create instances of the class. An example of the invoking the constructor can be seen in CatsTheMusical.java.
  • Methods:

...