Consider the bank account objects created by
, with the password modification described in exercise
. Suppose that our banking system requires the ability to make joint accounts. Define a procedure
that accomplishes this.
should take three arguments. The first is a password-protected account. The second argument must match the password with which the account was defined in order for the
operation to proceed. The third argument is a new password.
is to create an additional access to the original account using the new password. For example, if
is a bank account with password
(define paul-acc (make-joint peter-acc 'open-sesame 'rosebud))
will allow one to make transactions on
using the name
and the password
. You may wish to modify your solution to exercise
to accommodate this new feature.
Nobody's finished this exercise yet. You'll be the first!
There are no comments yet.
You must log in to post a comment.Login