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()