Hochschule Furtwangen University Fakultät Wirtschaftsinformatik Blog Innovationen
home | E-Business Einführung | E-Business Technolgie | Mathematik WNB1 | Künstliche Intelligenz (KI) AAM | Innovationen | Online Marketing

Vorlesung Objektorientierte Programmierung

Diese Seite enthält die Vorlesungsaufzeichnungen als MP3 Files. Die Dateien haben jeweils ca. 20-30 MByte und eine Dauer von ca. 90 Minuten.

Die Vorlesung wurde von Prof. Dr. Eduard Heindl im Wintersemester 2007/08 an der Hochschule in Furtwangen in der Wirtschaftsinformatik, Studiengang WNB (E-Business), gehalten. (Skript von Melanie Lubjuhn, Inhalt ohne Gewähr)

Die Klausur findet am 6. Februar 2009 um 11:15 im I2.17 statt (Alte Klausur, siehe unten)

Mitschrieb der Vorlesung Objektorientierte Programmierung

Klausurergebnisse, Notenschlüssel, Klausureinsicht: Do 12. Feb 12:00 Raum D105

Liste der Vorlesungen (MP3 Files)

  1. Programmieren, Java als Programmiersprache (mp3)
  2. Hello World, for-Schleife (mp3)
  3. Datentypen, Integer, Float, Beispiel (mp3)
  4. Variablen, Klassen, for (mp3)
  5. Operatoren, Vergleichsoperatoren (mp3)
  6. import, IOTools, if, else, switch, case (mp3)
  7. while und do, sowie if Beispiel (mp3)
  8. Case, Select, While, Do
  9. Mehrdimensionale Felder, Klassen (mp3)
  10. Übungen mit Feldern und Klassen (mp3)
    Programmbeispiel: ObjektFelder.java
  11. Methoden, Datenübergabe, return, Aufruf (mp3)
    Programmbeispiel: Methodenbeispiel.java
  12. Felder, Zuweisung von Daten, Kopieren, Methodenaufruf mit Pointer (mp3)
    Programmbeispiel: Felder2.java
  13. Philosophie der Klassen (mp3)
  14. Übungen mit Methoden und Klassen (mp3)
    Programmbeispiel: helloclass.java und Student.java
  15. Konstruktor, Methoden Überladen (mp3)
    Programmbeispiel: helloclass-k.java und Student.java (mit Konstruktor)
  16. Konstruktor, Vererben (mp3)
    Programmbeispiel: helloclassErbe.java, Adresse.java, Mitglied.java, Student.java, Prof.java
  17. Übung mit main und den args[] Parametern (mp3)
  18. Rekursion und Übung mit Rekursion (mp3)
    Programmbeispiel: Rekursionsbeispiel.java
  19. Die Math Klasse und Methoden für Strings, Help (mp3)
    Zusatzinfo: Helpfile für Java
  20. Sortieren mit Bubble-Sort (mp3)
    Zusatzinfo: bubblesort.java
  21. Primzahlenbestimmung, Workshop, kein Mitschnitt
    Programmbeispiel: Primzahlentest.java
  22. Programmentwurf, Primzahlentabelle (mp3)
  23. Konto mit Verzinsung, Entwurf Klassenmodell (mp3)
  24. Schleifen, Wiederholung, verschachtelte for Schleifen (mp3)
  25. Wiederholung While und Do Schleife (mp3)
  26. Wiederholung, Objektorientiertes Programmieren im Schnelldurchlauf (mp3)

Literaturhinweise

Grundkurs Programmieren in Java
Dietmar Ratz u.a., Band 1: Der Einstieg in Programmierung und Objektorientierung, Hanser Verlag München, 2006 (3.Auflage),
ISBN: 3-446-40493-7

UML 2 glasklar
Marion Jeckle u.a., Hanser Verlag München, 2004
ISBN: 3-446-22575-7

Java ist auch eine Insel
Christian Ullenboom, Programmieren für die Java 2 Plattform in der Version 5, Galileo Computing, 2005, ISBN 3-89842-526-6
Info mit Download

Onlinequellen

Introduction to Programming Using Java Version 4.0, July 2002 Author: David J. Eck
Sehr schöner Kurs mit Beispielen die direkt im Browser laufen!

Alte Klausuren

Wintersemester 2008/09

Wintersemester 2005

Wintersemester 2003 (englisch)

Wintersemester 2003b (englisch)

Zur Vorbereitung der Klausur empfehle ich die Übungsaufgaben aus dem Buch "Grundkurs Programmieren in Java" zu lösen.

Zur Übersicht der Vorlesungen

Fragen? Kontakt: Prof. Dr. Eduard Heindl