Unit 5 - Python

Unit 5 - Lesson 7

56.1.1. OOPS Concepts - Data Hiding (a) The Object Oriented Programming evolved to overcome the limitations of procedural programming approac…

Unit 5 - Lesson 6

55.1.1. Method overriding - an overview (a) Method overloading is a feature that allows methods with multiple parameters. (b) Method overridi…

Unit 5 - Lesson 5

54.1.1. OOPS Concepts - Inheritance and Polymorphism (a) Polymorphism can be defined as ability where an entity can behave differently depend…

Unit 5 - Lesson 4

53.1.1. Methods - An overview (a) Methods are a set of statements that are called to perform a specific task. (b) Methods are used in OOPS. …

Unit 5 - Lesson 3

52.1.1. Constructor - An introduction (a) A constructor can be viewed as a specific method used by the class to perform tasks such as initial…

Unit 5 - Lesson 2

51.1.1. Understanding the self variable class Manager: # define init method with self, name, department, salary attributes def __init__(…

Unit 5 - Lesson 1

50.1.1. Object Oriented Programming - History (a) Object-oriented programming was first introduced at MIT in 1950’s. (b) In 1990, James Gosli…