Bibliografische Daten
ISBN/EAN: 9783827414151
Sprache: Deutsch
Umfang: XIV, 475 S., 226 farbige Illustr.
Format (T/L/B): 2.8 x 25.5 x 18 cm
Einband: gebundenes Buch
Beschreibung
(Autor) Helmut Balzert (Titel) Objektorientierte Programmierung mit Java 5 (USP) > Mit 10stündigem elearning Kurs "Schnelleinstieg Java" inkl. 50 Tests zum Buch und Installationsanleitung (copy) Dieser Titel vermittelt Ihnen die Grundlagen der Objektorientierten Programmierung mit Java 5. Neben den Programmierkonzepten wird die systematische Vorgehensweise von der Objektorientierten Analyse über den Objektorientierten Entwurf hin zum objektorientierten Programm an praktischen Beispielen gezeigt. Für die Modellierung wird die UML 2 verwendet - der Industriestandard. Das Buch kann zur Vorlesungsbegleitung, zum Selbststudium und zum Nachschlagen verwendet werden. Bonus: 10stündiger elearningKurs Schnelleinstieg Java inkl. 50 Tests zum Buch und Installationsanleitungen (Störer) mit CD ROM (Biblio)
Autorenportrait
Prof. Dr.-Ing. habil. Helmut Balzert Inhaber des Lehrstuhls für Software-Technik an der Ruhr-Universität Bochum. Forschungsgebiete: Web Engineering, e-learning, generierende Systeme, Software-Ergonomie. Autor und Mitautor von mehr als 40 Büchern
Inhalt
Vorwort LE 1 1 Einführung - Computersysteme und Informatik 1Einführung 1.1Aufbau und Funktionsweise eines Computersystems 1.2Auf dem Weg zum objektorientierten Programmieren 1.3Gliederung und Aufbau dieses Buches LE 2 1 Einführung - Internet, Web und HTML 1.4Das Internet 1.5Dienste im Internet 1.6Das World Wide Web (WWW) 1.7Die Sprachen HTML und XHTML 1.8Fallstudie: Die Firma ProfiSoft im Internet LE 3 2 Grundlagen der Programmierung - Einführung 2Grundlagen der Programmierung 2.1Programm, Programmieren, Programmiersprachen 2.2Java-Applets und ihre Einbindung in HTML 2.3Compiler, Interpreter und Programmierumgebungen 2.4Das erste Java-Programm: "Hello World" LE 4 2 Grundlagen der Programmierung - Objekte und Klassen (Teil 1) 2.5Zuerst die Theorie: Objekte und Klassen 2.6Dann die Praxis: Objekte und Klassen in Java LE 5 2 Grundlagen der Programmierung - Objekte und Klassen (Teil 2) 2.7Assoziationen und Kardinalitäten 2.8 Zur Software-Technik: Integrierte Dokumentation, Verbalisierung, Schreibtischtest, CASE LE 6 2 Grundlagen der Programmierung - Ereignisse und Attribute 2.9Einführung in die Ereignisverarbeitung 2.10Attribute und ihre Typen LE 7 2 Grundlagen der Programmierung - Operationen 2.11Operationen und ihre Parameter 2.12 Einführung in die Grafik-Programmierung in Java LE 8 2 Grundlagen der Programmierung - Kontrollstrukturen 2.13Kontrollstrukturen LE 9 2 Grundlagen der Programmierung - Vererbung und Polymorphismus 2.14Zuerst die Theorie: Vererbung 2.15Dann die Praxis: Vererbung in Java LE 10 2 Grundlagen der Programmierung - Schnittstellen, Pakete, Ereignisse 2.16Schnittstellen 2.17Pakete 2.18Die Java-Ereignisverarbeitung im Detail LE 11 2 Grundlagen der Programmierung - Datenstrukturen 2.19Datenstrukturen LE 12 2 Grundlagen der Programmierung - Persistenz 2.20Persistenz und Datenhaltung Index