Beispiele zu "Tipps"

Beispiele zu "Tipps"

Folgende Beispiel-Programme finden sich in diesem Verzeichnis:

Verzeichnis Kap. Beschreibung s.a.
1Trouble 13.1 einige typische Fehlerquellen Troubleshooting
2Flirt 13.2 Missverständnisse
3Person 13.3, 13.4 Kurze Methoden und Setter-/Getter-Methoden
4KaffeeListe 13.5.1 Test-Aspekte
5WebLogin 13.5.2 Kontext aufsetzen für ein einfaches WebLogin-Beispiel
6Wuerfel 13.5.3 Abgestuftes Testen
7Lotto 13.5.4 das Lotto-Programm als Beispiel für "Design By Contract" und contract4j
8Konto 13.7.2 Profiler-Aspekt
9KontoProfiled 13.7.2 der Profiler-Aspekt, etwas weiterentwickelt (Ergebnisse aufsummiert und als Tabelle dargestellt)

Troubleshooting

13.1.2 Zuviele Joinpoints erwischt!

Das StackOverflow-Beispiel aus Kap. 13.1.2 finden Sie unter 1Trouble/src/trouble/stack/OverflowAspect.aj.

13.1.3 System.out.println

1Trouble/src/trouble/out/PrinterAspect.aj gehört zu Kap. 13.1.3.

13.1.4 Zombie-Pointcuts

Die "Zombie-Pointcuts" aus Kap. 13.1.4 finden Sie in 1Trouble/src/trouble/pointcut/NothingAspect.aj (Fehlende Package-Deklaration) und 1Trouble/src/trouble/args/ArgsAspect.aj (Args()-Missverständnisse).

13.1.5 Pointcuts in abgeleiteten Klassen

s. 1Trouble/src/trouble/derived/MyWriterAspect.aj


letzte Änderung: 19. September 2005