Slide 1More Sophisticated Behaviour 1 Using library classes to implement more advanced functionality. Slide 2 Slide 3 Objects First with Java - A Practical Introduction using…