Objektorientierte Programmierung spielend gelernt: mit dem by Dietrich Boles

By Dietrich Boles

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. 

Show description

Read or Download Objektorientierte Programmierung spielend gelernt: mit dem Java-Hamster-Modell PDF

Best programming: programming languages books

Objektorientierte Programmierung spielend gelernt: mit dem Java-Hamster-Modell

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.

Mike and Phani’s Essential C++ Techniques

C++ is the language of selection for constructing the main refined home windows courses, however it is stuffed with hidden traps for the unwary. Mike Hyman and Phani Vaddadi's no-nonsense ebook is helping C++ programmers keep away from those traps through offering precious options gleaned from a mixed 30 years of expertise.

Additional resources for Objektorientierte Programmierung spielend gelernt: mit dem Java-Hamster-Modell

Sample text

LinksUm (); if ( paul . vornFrei ()) { rechtsUm (); return true ; } else { rechtsUm (); return false ; } } void be g i b D i c h I n N a e c h s t e R e i h e () { paul . linksUm (); paul . vor (); paul . linksUm (); } void e r n t e E i n e R e i h e U n d L a u f e Z u r u e c k () { ernteEineReihe (); kehrt (); laufeZurueck (); } void ernteEineReihe () { sammle (); while ( paul . vornFrei ()) { paul . 11 Beispielprogramme 47 } } void laufeZurueck () { while ( paul . vornFrei ()) { paul . vor (); } } void sammle () { while ( paul .

So schaut zu einem bestimmten Zeitpunkt ein Hamster Paul bspw. nach Westen und ein Hamster Willi nach Osten. • Der Standard-Hamster wird wie bisher im Hamster-Simulator initialisiert. Dahingegen werden zusätzliche Hamster im Programm durch den Programmierer erzeugt („geboren“) und initialisiert. Die Hamster müssen dabei nicht alle bereits am Beginn eines Programms erzeugt werden. Vielmehr ist dies auch während des Programmablaufs möglich. • Auf einer Kachel können sich gleichzeitig mehrere Hamster befinden.

G et Sta nd ar dHa ms ter (); paul . vor (); } // hier endet der Gu e lt i gk e i t s be r e i c h // der Variablen paul paul . nimm (); // Fehler ! 2 Zuweisung Bereits in Band 1 des Java-Hamster-Buches haben Sie die Zuweisung bzw. Zuweisungsanweisung kennen gelernt. Mit Hilfe einer Zuweisung kann einer Variablen ein neuer Wert zugewiesen werden. Diese Aussage trifft natürlich auch für Hamster-Variablen zu. 10 Der Datentyp Hamster 41 Schauen Sie sich einmal folgendes Programmfragment an: 1 2 3 4 5 6 7 Hamster paul = new Hamster (); paul .

Download PDF sample

Rated 4.41 of 5 – based on 14 votes