-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path9_6.py
36 lines (24 loc) · 1.01 KB
/
9_6.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
class Restraunt():
def __init__(self, restraunt_name, cuisine_type):
self.restraunt_name = restraunt_name
self.cuisine_type = cuisine_type
self.number_served = 0
def describe_restaurant(self):
print(self.restraunt_name.title() + " cooks " + self.cuisine_type.title() + " food.")
def open_restaurant(self):
print("Restraunt is open")
def set_number_served(self, number_served):
self.number_served = number_served
def increment_number_served(self, number):
self.number_served += number
class IceCreamStand(Restraunt):
def __init__(self, restraunt_name, cuisine_type,flavors):
super().__init__(restraunt_name,cuisine_type)
self.flavors = flavors
def diplay_flavors(self):
print("Flavors: ")
for i,flavor in enumerate(self.flavors):
print( str(i+1) + "- " + flavor)
flavors = ['Chocolate','Vanilla','Strawberry']
icecream = IceCreamStand("McDonalds","Fast Food",flavors)
icecream.diplay_flavors()