File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 77
88import random
99
10+
1011class PetShop :
1112
1213"""A pet shop"""
@@ -64,6 +65,7 @@ def get_pet(self):
6465def get_food (self ):
6566return "cat food"
6667
68+
6769# Create the proper family
6870def get_factory ():
6971"""Let's be dynamic!"""
Original file line number Diff line number Diff line change 33
44"""http://ginstrom.com/scribbles/2008/11/06/generic-adapter-class-in-python/"""
55
6- import os
76
87class Dog (object ):
98def __init__ (self ):
109self .name = "Dog"
10+
1111def bark (self ):
1212return "woof!"
1313
14+
1415class Cat (object ):
1516def __init__ (self ):
1617self .name = "Cat"
18+
1719def meow (self ):
1820return "meow!"
1921
22+
2023class Human (object ):
2124def __init__ (self ):
2225self .name = "Human"
26+
2327def speak (self ):
2428return "'hello'"
2529
2630
2731class Car (object ):
2832def __init__ (self ):
2933self .name = "Car"
34+
3035def make_noise (self , octane_level ):
3136return "vroom{0}" .format ("!" * octane_level )
3237
You can’t perform that action at this time.
0 commit comments