Antwort:
Ein Objekt verfügt über Identität,
Zustand und
Verhalten.
Anforderungsanalyse
In diesem Kapitel werden wir eine Bankkonto-Klasse entwickeln. Zuerst müssen wir uns überlegen, was ein Konto-Objekt tut und was für Informationen es besitzt.
Dieser Vorgang wird Anforderungsanalyse genannt und
ist der wichtigste (und ebenso der schwierigste und
am besten bezahlte) Abschnitt bei kommerziellen Projekten.
Aber auch bei kleineren Aufgaben ist es wichtig, dass wir wissen,
was wir benötigen, bevor wir mit der Programmierung beginnen.
Die Unternehmen der geplatzten Dotcom-Blase waren stark im “Puppenspiel” und schwach in der Anforderungsanalyse.
Für unsere kleine Aufgabe werden wir das Design der Klasse skizzieren, bevor wir mit der Programmierung beginnen.
Die Klassendefinition ist das Entwurfsmuster für die Bankkonto-Objekte.
Die Informationen und Methoden, über die ein Bankkonto verfügt, werden
in der Klasse beschrieben.
FRAGE 2:
Wir überlegen uns drei Informationen über ein Bankkonto.