Projekt:2021/Fingerübungen: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
{{Aufgabe:End}}
{{Aufgabe:End}}


==== Bruch ====
{{#mermaid:classDiagram
{{#mermaid:classDiagram
     class BankAccount
     class Bruch
     BankAccount : +String owner
     Bruch : -int zaehler
     BankAccount : +Bigdecimal balance
    Bruch : -int nenner
     BankAccount : +deposit(amount)
    Bruch : +Bruch(pZaehler: int, pNenner: int)
     BankAccount : +withdrawl(amount)
    Bruch : +getZaehler(): int
    Bruch : +getNenner(): int
    Bruch : +setZaehler(pZaehler: int): void
    Bruch : +setNenner(pNenner: int): void
     Bruch : +kuerzen(): void
     Bruch : +asDecimal(): float
}}
 
==== Bank ====
{{#mermaid:classDiagram
     class Bankkonto
    Bankkonto : -int kontonummer
    Bankkonto : +Bruch(pZaehler: int, pNenner: int)
    Bankkonto : +getZaehler(): int
    Bankkonto : +getNenner(): int
}}
}}