当前位置:   article > 正文

【创建和使用类】创建一个名为Restaurant的类,其方法__init__()设置两个属性:_创建一个名为restaurant的类,为其方法

创建一个名为restaurant的类,为其方法

题目:创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant_name和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为open_restaurant()的方法,其中前者打印前述两项信息,而后者打印一条信息,指出餐馆正在营业。  根据这个类创建一个名为 restaurant 的实例,分别打印其两个属性,再调用前述两个方法。

1、创建一个名为Restaurant的类

  1. class Restaurant():
  2. def __init__(self,r_name,cuisine_type):
  3. '''初始化两个属性'''
  4. self.r_name=r_name
  5. self.cuisine_type=cuisine_type
  6. def __describe_restaurant__(self):
  7. '''将初始化的信息打印出来'''
  8. print('the restaurant name is '+self.r_name)
  9. print('the cuisine type is '+self.cuisine_type)
  10. def __open_restaurant__(self):
  11. '''打印餐馆正在营业'''
  12. print('餐馆正在营业~')
'
运行

2、创建一个名为restaurant的实例

myrestautant=Restaurant('张记私房菜','川菜')

3、打印实例restaurant的两个属性

print(myrestautant.r_name,myrestautant.cuisine_type)

4、调用前述两个方法

  1. myrestautant.__describe_restaurant__()
  2. myrestautant.__open_restaurant__()

执行结果:

​​​​​​​

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/992965
推荐阅读
相关标签
  

闽ICP备14008679号