Dieses Lehrbuch bietet mehr als nur eine Einfrung in Java. Es vermittelt eine grundlegende Einfrung in die Programmierung und zeichnet sich durch eine sorgf鄟tig durchdachte Didaktik aus, die das Lernen erleichtert. Die Grundlagen und Konzepte, die fast allen Programmiersprachen zugrunde liegen, werden umfassend behandelt. Neben der Vererbung wird das Konzept der Assoziation ausfrlich erkl酺t. Die Konzepte werden Schritt f Schritt aufeinander aufbauend erl酳tert, sodass neben Wissen und Kenntnissen auch F鄣igkeiten erworben werden, selbst Programme zu entwickeln und zu testen. Besonderer Wert wurde auf vollst鄚dige Beispiele gelegt, die das Verst鄚dnis f顤dern. Eine Fallstudie namens OptiTravel wird schrittweise entwickelt und zeigt, wie eine systematische Softwareentwicklung abl酳ft. Die Themenschwerpunkte des Buches umfassen Basiskonzepte, Kontrollstrukturen, Felder, Methoden, Testen und Verifikation. Dabei wird die neueste Java-Version verwendet und die UML 2 (Unified Modeling Language) genutzt. Das Buch richtet sich an alle, die einen systematischen und fundierten Einstieg in die Programmierung suchen. Es ist besonders geeignet f Studierende im ersten Semester der Informatik, sowohl im Haupt- als auch im Nebenfach, sowie f Quereinsteiger*innen in die Informatik, Fachinformatiker*innen und Scher*innen.
Die Autoren
Helmut Balzert war Inhaber des Lehrstuhls f Software-Technik an der Ruhr-Universit酹 Bochum. Forschungsgebiete: Web Engineering, E-Learning, generierende Systeme, Software-Ergonomie. Er ist Autor und Mitautor von mehr als 40 Bhern.
Doga Arinir ist Professor an der Fachhochschule Swestfalen. Zuvor war er Technikvorstand eines Softwareunternehmens.