Java von Kopf bis Fuß: Eine abwechslungsreiche Entdeckungsreise durch die objektorientierte Programmierung Bert Bates
Entwurfsmuster von Kopf bis Fuß: Mit Design Patterns flexible objektorientierte Software erstellen Elisabeth Robson