Introduction to Object-Oriented Programming Object-oriented programming (OOP) is a popular and powerful programming paradigm that has…