September 2018
Intermediate to advanced
410 pages
12h 43m
German
Dieses Kapitel konzentriert sich auf verschiedene Aspekte des Methodenentwurfs. Sie erfahren, wie man Parameter und Rückgabewerte behandelt, Methodensignaturen entwirft und Methoden dokumentiert. Ein Großteil dieses Kapitels ist den Konstruktoren und Methoden gewidmet. Wie in Kapitel 4 liegt auch hier der Schwerpunkt auf Benutzerfreundlichkeit, Robustheit und Flexibilität.
Die meisten Methoden und Konstruktoren schränken die Werte ein, die ihren Parametern zugewiesen werden können. So ist es zum Beispiel nicht ungewöhnlich, dass Indexwerte nicht negativ sein dürfen und Objektreferenzen nicht null. Sie sollten alle diese Einschränkungen eindeutig dokumentieren und am Anfang des Methodenrumpfs ...
Read now
Unlock full access