Class IntegerSummationStrategy
- java.lang.Object
-
- DoublyLinkedList.InspectionStrategy
-
- IntegerSummationStrategy
-
public class IntegerSummationStrategy extends DoublyLinkedList.InspectionStrategy
Autor
Dokumentiert von: Mert Can Özdemir
Modul: DAP1Dokumentation der Klasse IntegerSummationStrategy
Dieses Objekt überlebt die Aufrufe von 'inspectAll' -> Die Attribute des Objektes bleiben also erhalten, solange das (Strategie-)Objekt existiert.
Hinweis: Das 'sum'-Attribut wird nie auf 0 zurückgesetzt -> Mehrfaches Benutzen eines 'IntegerSummationStrategy'-Objekts führt zu fehlerhaften Ergebnissen.
-> Die Objekte werden nur einmal verwendet.
=> Wenn ich nochmal zählen möchte, benötige ich ein neues Objekt
-
-
Constructor Summary
Constructors Constructor Description IntegerSummationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetSum()voidinspect(java.lang.Object ref)Inkrementiert den Wert von 'sum' um den Wert, den das als Argument erhaltene Objekt enthält
-