1. Classes Methods and Properties 2. Introduction to Classes and Objects In object-oriented programming terminology, aclassis defined as a kind ofprogrammer-defined type…