www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Python Classes
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Agenda
Classes and Objects
1
Classes in Python
2
Inheritance
3
Abstract Class
4
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Classes and Objects
Objects
Employee
Name
Age
Salary
Class
Sarah
37
10000
Neel
43
21000
Jessica
26
24000
Object1
Object2
Object3
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Classes in Python
Syntax:
❑ A class is the blueprint from which specific objects are created.
Class
Data MemberClass Variable
A variable that is
shared by all
instances of a class.
A class variable or
instance variable that
holds data associated
with a class and its
objects.
Instance
Variable
instance variable
unique to each
instance
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Class Inheritance
❑ A class can inherit attributes and behavior methods from another class, called the superclass.
❑ A class which inherits from a superclass is called a subclass, also called heir class or child class.
Vehicle
Trucks Bikescars
Medium
Heavy
PedalVans
MotorSportsConvertible
Pick-up
Superclass
Baseclass Baseclass Baseclass
Derivedclass Derivedclass
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Abstract Class
❑ Abstract Class cannot be instantiated.
❑ It can only be inherited.
Abstract
Class
Object of
Abstract
Class
Inherit
Abstract
Class
Object of
Class1
Class1
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Session In A Minute
Classes and Objects
Inheritance
Classes in Python
Abstract Class
www.edureka.co/devopsEDUREKA DEVOPS CERTIFICATION TRAINING
Thank You

Python Class | Python Programming | Python Tutorial | Edureka