编写一个带有参数 self、num_mins 和 num_messages 的构造函数。 num_mins 和 num_messages 应具有默认值 0。
示例输出,其中一个计划使用输入创建:200 300,一个计划创建没有输入,一个计划创建使用输入:500
**我的计划… 分钟:200 条消息:300
爸爸的计划… 分钟:0 消息:0
妈妈的计划… 分钟数:500 消息数:0**
class PhonePlan:
# add constructor
def print_plan(self):
print('Mins:', self.num_mins, end=' ')
print('Messages:', self.num_messages)
my_plan = PhonePlan(int(input()), int(input()))
dads_plan = PhonePlan()
moms_plan = PhonePlan(int(input()))
print('My plan...', end=' ')
my_plan.print_plan()
print('Dad\'s plan...', end=' ')
dads_plan.print_plan()
print('Mom\'s plan...', end= ' ')
moms_plan.print_plan()
我将如何完成此代码?
原文由 banana 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要在您的类中定义一个构造函数。