class - logical representation of things, blueprint / template for the object
object - physical representation of class / thingsexception handling
polymorphism - many forms eg. person passenger, student, child
encapsulation - hiding data
public - normal var
protected → _ (single underscore)exception handling
private → _ _ (double underscore)
mangling in py → private can be accessed
Abstraction- hiding internal details from user, display only the requirement.
eg. ATM machine - hide internal details
inheritance → passing properties
code reusabilities
exception handling →