Advertisements
Advertisements
प्रश्न
How do we implement abstract method in Python. Support your answer with an example.
कोड लेखन
Advertisements
उत्तर
An abstract method may be declared in a parent class by raising NotImplementedError. A derived class implements it by overriding the method.
class Circle(object):
def get_radius(self):
raise NotImplementedError
class Circle1(Circle):
def __init__(self, radius):
self.radius = radius
def get_radius(self):
return self.radius
c = Circle1(10)
print(c.get_radius())
Output
10
shaalaa.com
क्या इस प्रश्न या उत्तर में कोई त्रुटि है?
