Skip to Main Content
Python Programming: A modular approach
book

Python Programming: A modular approach

by Kumar Naveen, Taneja Sheetal
January 2017
Intermediate to advanced content levelIntermediate to advanced
606 pages
14h 1m
English
Pearson Education India
Content preview from Python Programming: A modular approach

CHAPTER 11

CLASSES II

CHAPER OUTLINE

11.1 Polymorphism

11.2 Encapsulation, Data Hiding, and Data Abstraction

11.3 Modifier and Accessor Methods

11.4 Static Method

11.5 Adding Methods Dynamically

11.6 Composition

11.7 Inheritance

11.8 Built-in Functions for Classes

We have already studied user-defined data types in the form of classes. The classes lie at the heart of a programming methodology called object-oriented paradigm or Object-oriented Programming (OOP). It includes several concepts like polymorphism, encapsulation, data hiding, data abstraction, and inheritance. In this chapter, we shall study these concepts.

 

object-oriented programming

11.1 POLYMORPHISM

Object-oriented programming revolves around the notion of objects. A method/operator ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Modular Programming with Python

Modular Programming with Python

Erik Westra
Python Programming Blueprints

Python Programming Blueprints

Daniel Furtado, Marcus Pennington

Publisher Resources

ISBN: 9789352866038