Write a constructor with parameters self, num_mins and num_messages. num_mins and num_messages should have a default value of 0. Sample output with one plan created with input: XXXXXXXXXX, one plan...


Write a constructor with parameters self, num_mins and num_messages. num_mins and num_messages should have a default value of 0.


Sample output with one plan created with input: 200 300, one plan created with no input, and one plan created with input: 500


My plan... Mins: 200 Messages: 300


Dad's plan... Mins: 0 Messages: 0


Mom's plan... Mins: 500 Messages: 0



Original Code:


class PhonePlan:
# FIXME add constructor


''' Your solution goes here '''


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()



Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here