restaurant.py
class Restaurant():
def __init__(self,name,cuisine_type):
self.name = name.title()
self.cuisine_type = cuisine_type
self.number_served = 0
def describe_restaurant(self):
msg = self.name + " serves wonderful " + self.cuisine_type + "."
print("\n" + msg)
def open_restaurant(self):
msg = self.name + " is open. Come on in!"
print("\n" + msg)
def set_number_served(self,number_served):
self.number_served = number_served
def increment_number_served(self,additional_served):
self.number_served += additional_served
my_restaurant.py
from restaurant import Restaurant
channel_club = Restaurant('the channel club','steak and seafood')
channel_club.describe_restaurant()
channel_club.open_restaurant()
本文介绍了Python中餐厅类的定义及其属性和方法,包括初始化、描述餐厅、开放状态、设置及增加服务人数等操作。并通过创建实例进行展示。

被折叠的 条评论
为什么被折叠?



