Slide 1 Lecture 3 Slide 2 2 Introduction Java is a true OO language -the underlying structure of all Java programs is classes. Everything must be encapsulated in a class…