Introduction Encapsulation and Instantiation Class Definitions Methods Interfaces in Java Properties Inner or Nested Classes Class Data Fields Summary References CLASSES…