python source abstraction code example
Example 1: abstarct class python
import abc
class Shape(metaclass=abc.ABCMeta):
@abc.abstractmethod
def area(self):
pass
class Rectangle(Shape):
def __init__(self, x,y):
self.l = x
self.b=y
def area(self):
return self.l*self.b
r = Rectangle(10,20)
print ('area: ',r.area())
Example 2: Abstraction example python
from abc import ABC,abstractclassmethod
class Parent(ABC):
@abstractclassmethod
def pqr(self):
pass
class Child(Parent):
def pqr(self):
print("PQR")
obj = Child()
obj.pqr()