ABSTRACT

In Chapter 11, you will look at how the Object-oriented paradigm is implemented in Python programming language. You will look at creating classes and objects. Various Object-oriented concepts like encapsulation, inheritance and polymorphism are explained. This chapter also introduces the concept of operator overloading which plays a pivotal role in program development. These concepts transcend a particular programming language and are important to the success of an Object-oriented programming solution.