"""CS 61A HW 11 Name: Login: TA: Section: """ from oop import * #### Core Questions #### Q1 def make_change_class(): """Create the change class using the OOP implementation shown in class. Change represents a number of nickels and pennies. >>> Change = make_change_class() >>> erics_change = Change['new'](5, 6) >>> erics_change['get']('total')() 31 >>> erics_change['set']('nickels', 6) >>> erics_change['get']('total')() 36 >>> erics_change['set']('pennies', 7) >>> erics_change['get']('total')() 37 """ "*** YOUR CODE HERE ***" #### Reinforcement Questions #### Q4 def make_miss_manners_class(): """Create the MissManners class using the OOP implementation we saw in class. >>> MissManners = make_miss_manners_class() >>> Change = make_change_class() >>> m = MissManners['new'](Change['new'](5, 1)) >>> m['get']('ask')('total') 'You must learn to say please.' >>> m['get']('ask')('please total') 26 """ "*** YOUR CODE HERE ***" #### Extra for Experts #### Q7 "*** YOUR CODE HERE ***"