Objektorientierte Programmierung spielend gelernt mit dem Java-Hamster-Modell 3. Aufl. 2014 Edition
Author(s): Dietrich Boles (Author), Cornelia Boles (Author)
Publisher: Springer Vieweg
Publication Date: 28 April 2014
Edition: 3. Aufl. 2014
Language: German
Print length: 535 pages
ISBN-10: 3658048026
ISBN-13: 9783658048020
Book Description
Bei der Entwicklung von Computerprogrammen haben sich inzwischen sowohl im Ausbildungsbereich als auch in der Industrie objektorientierte Programmiersprachen durchgesetzt, insbesondere die Programmiersprache Java. Dieses Lehrbuch vermittelt ausführlich und anhand vieler Beispiele alle wichtigen Konzepte der objektorientierten Programmierung mit Java. Grundlage des Buches ist dabei ein spezielles didaktisches Modell, das sogenannte Hamster-Modell. Dieses ermöglicht Programmieranfängern einen spielerischen Zugang zu der doch eher technischen Welt der Programmierung, indem sie virtuelle Hamster durch eine virtuelle Landschaft steuern und dabei bestimmte Aufgaben lösen lassen.
Editorial Reviews
Review
Aus den Rezensionen:
“… Nach sorgfältiger Prüfung ist dieses Buch für all jene empfehlenswert, die bei klassischer OOP “Denkblockaden” haben und eine strukturierte Einführung wünschen …“ (Tam Hanna, in: Javaspektrum, Heft 6, Dezember 2014-Januar 2015)
From the Back Cover
Bei der Entwicklung von Computerprogrammen haben sich inzwischen sowohl im Ausbildungsbereich als auch in der Industrie objektorientierte Programmiersprachen durchgesetzt, insbesondere die Programmiersprache Java. Dieses Lehrbuch vermittelt ausführlich und anhand vieler Beispiele alle wichtigen Konzepte der objektorientierten Programmierung mit Java. Grundlage des Buches ist dabei ein spezielles didaktisches Modell, das sogenannte Hamster-Modell. Dieses ermöglicht Programmieranfängern einen spielerischen Zugang zu der doch eher technischen Welt der Programmierung, indem sie virtuelle Hamster durch eine virtuelle Landschaft steuern und dabei bestimmte Aufgaben lösen lassen.
Der Inhalt
Das imperative Hamster-Modell – Hamsterobjekte – Die Klasse Hamster – Erweiterte Hamsterklassen – Vererbung – Arrays – Verallgemeinerung des Klassen/Objekte-Konzeptes – Ein- und Ausgabe – Polymorphie und dynamisches Binden – Abstrakte Klassen und Interfaces – Fehlerbehandlung mit Exceptions – Zugriffsrechte und Pakete – Generics – Java-Klassenbibliothek
Die ZielgruppenStudienanfänger mit Informatik im Haupt- oder Nebenfach an Universitäten und Fachhochschulen
Schülerinnen und Schüler
Die Autoren
Dr.-Ing. Dietrich Boles, Universität Oldenburg
Dr. Cornelia Boles, BTC Business Techology Consulting AG
About the Author
Dr.-Ing. Dietrich Boles, Universität Oldenburg
Dr. Cornelia Boles, BTC Business Techology Consulting AG