python 餐馆创建一个名为Restaurant的类,为其方法 __init__()设置属性restaurant_name和cuisine_type。 创建一个名为describe_restaurant()的方法和一个名 为open_restaurant()的方法,前者打印前述两项信息,而 后者打印一条消息,指出餐馆正在营业。
时间: 2024-02-28 21:55:46 浏览: 83
好的,下面是代码实现:
```python
class Restaurant:
def __init__(self, restaurant_name, cuisine_type):
self.restaurant_name = restaurant_name
self.cuisine_type = cuisine_type
def describe_restaurant(self):
print(f"餐馆名称:{self.restaurant_name}")
print(f"菜肴类型:{self.cuisine_type}")
def open_restaurant(self):
print(f"{self.restaurant_name}正在营业!")
```
以上代码中,我们创建了一个名为`Restaurant`的类,并在其`__init__`方法中设置了属性`restaurant_name`和`cuisine_type`。同时,我们还定义了`describe_restaurant`方法和`open_restaurant`方法,前者用于打印餐馆名称和菜肴类型,后者用于打印餐馆正在营业的消息。
使用该类,我们可以创建一个餐馆对象,并通过调用其方法来获取相关信息,例如:
```python
my_restaurant = Restaurant("小明餐馆", "中餐")
my_restaurant.describe_restaurant()
my_restaurant.open_restaurant()
```
输出结果为:
```
餐馆名称:小明餐馆
菜肴类型:中餐
小明餐馆正在营业!
```
希望能帮助到你!
阅读全文