We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba7c8e2 commit 907fd3bCopy full SHA for 907fd3b
README.md
@@ -40,3 +40,31 @@ public abstract class Duck {
40
}
41
42
```
43
+
44
+### Sample Code : Python
45
46
+From this repository :
47
48
+```python
49
+class Duck():
50
+ fly_behavior = None
51
+ quack_behavior = None
52
53
+ def set_fly_behavior(self, fly_behavior):
54
+ self.fly_behavior = fly_behavior
55
56
+ def set_quack_behavior(self, quack_behavior):
57
+ self.quack_behavior = quack_behavior
58
59
+ def display():
60
+ raise NotImplementedError
61
62
+ def perform_fly(self):
63
+ self.fly_behavior.fly()
64
65
+ def perform_quack(self):
66
+ self.quack_behavior.quack()
67
68
+ def swim():
69
+ print("All ducks float, even decoys!")
70
+```
0 commit comments