ABSTRACT

Object oreiented programming is a powerful paradigm to visualize the real life application. The OOP concept is one of the mechanism that implements encapsulation, polymorphism, inheritance, abstraction and many more. . Using Python language a multiparadigm programming approaches in a OOP scenario can be established. The object-oriented feature is one of the most powerful approaches in Python, which maps real-life scenarios much comfortably in the form of a programming language. The fundamental building block of object-oriented programming is the object. The object may be anything that represents any real-life thing. Other vital features such as polymorphism and inheritance are also supported by Python language. The main objective of object-oriented paradigm is to achieve a level of reusability, sometimes known as DRY (don’t repeat yourself).