This assignment aims to introduce its readers to the concept of Object-oriented Programming (OOP), a programming model in the domain of software engineering. Java, Python, and other programming languages widely used in the industry implement the fundamentals of OOP. This…