Using Word, Visio, another digital tool – or neatly by hand and scanned in – draw and submit a complete UML diagram for the “In the Spotlight” item titled Using Inheritance starting on page 593 of your book

Using Word, Visio, another digital tool – or neatly by hand and scanned in – draw and submit a complete UML diagram for the “In the Spotlight” item titled Using Inheritance starting on page 593 of your book.  There are two classes for you to draw the diagram for — the SavingsAccount class, and the CD class.  Use the UML example immediately preceding this “In the Spotlight” in your text, as well as the other info you find online, to complete this. Transcribed Image Text: In the Spotlight:
Using Inheritance
Bank Financial Systems, Inc. develops financial software for banks and credit
unions. The company is developing a new object-oriented system that manages
customer accounts. One of your tasks is to develop a class that represents a
savings account. The data that must be held by an object of this class is:
• The account number.
• The interest rate.
• The account balance.
You must also develop a class that represents a certificate of deposit (CD)
account. The data that must be held by an object of this class is:
• The account number.
• The interest rate.
• The account balance.
• The account maturity date.
As you analyze these requirements, you realize that a CD account is really a
specialized version of a savings account. The class that represents a CD will hold
all of the same data as the class that represents a savings account, plus an extra
attribute for the maturity date. You decide to design a SavingsAccount class to
represent a savings account, then design a subclass of SavingsAccount named
CD to represent a CD account. You will store both of these classes in a module
named accounts. Program 11-70shows the code for the SavingsAccount
class.

-25-


Buy plagiarism free, original and professional custom paper online now at a cheaper price. Submit your order proudly with us



Essay Hope