Jag övar inför en tenta och hitta denna gammal uppgift i den förra tentan.
Tyckte den var lite småklurig men har försökt sätta ihop den så gott det gick.
Om någon skulle vilja kasta ihop kod av följande UML och posta här så jag får en bättre blick hur syntaxen faktiskt skrivs vore jag tacksam.
Denna uppgiften skrev jag på papper eftersom det är vad vi skall göra på tentan.
https://minfil.org/95h5y0b0bc/UML_to_Code.png
Ytterligare beskrivning för koden:
mouseClicked(): implement the following: If rightButton was clicked, print out "Right button!" otherwise, print out "Left Button!"
calculateInterest(): this method shall return: the balance * (currentRate+x) where
x = 0.5 for LongTermSavingsAccount and
x = 0.1 for SalaryAccount.
Use an array with correct fixed size for the composition.
Pay attention to visibility of methods and attributes.