Untitled
unknown
python
2 years ago
799 B
5
Indexable
class CDRaw: def drawCircle(self): print("draw circle") def drawRectangle(self): print("draw rectangle") def drawShape(self): print("draw shape") cdRaw = CDRaw() cdRaw.drawCircle() cdRaw.drawRectangle() cdRaw.drawShape() class ICDRaw: def draw(self): #print("IDraw") pass class Circle(ICDRaw): def draw(self): print("draw circle") class Rectangle(ICDRaw): def draw(self): print("draw rectangle") class Shape(ICDRaw): def draw(self): print("draw shape") class Client: def __init__(self): icraw=ICDRaw() icraw.draw() icraw=Circle() icraw.draw() icraw=Rectangle() icraw.draw() icraw=Shape() icraw.draw() Client()
Editor is loading...