OOSE 1 Java mit BlueJ und UML‐by‐Example (Hörsaalübung) SS 2015 Birgit Demuth SS 2015 Softwaretechnologie / OOSE 1 Arbeit mit BlueJ (version 3.1.5) – Demo (1) SS 2015 Softwaretechnologie / OOSE 1 Unser erstes UML‐Analyseklassendiagramm (HelloLibrary Anwendung) SS 2015 Softwaretechnologie / OOSE 1 Klassen und Objekte SS 2015 Softwaretechnologie / OOSE 1 Konstruktoren und Instanziierung von Objekten SS 2015 Softwaretechnologie / OOSE 1 Instanziierung von Objekten Darstellung im Sequenzdiagramm SS 2015 Softwaretechnologie / OOSE 1 Registrierung von Objekten Darstellung im Objektdiagramm (Erzeugung von Links durch Aufruf der Methode register ()) SS 2015 Softwaretechnologie / OOSE 1 Registrierung von Objekten Darstellung im Sequenzdiagramm SS 2015 Softwaretechnologie / OOSE 1 Objektdiagramm mit Slots (Attribut = Wert) SS 2015 Softwaretechnologie / OOSE 1 Entwurfsklassendiagramm mit instanziierten Objekten SS 2015 Softwaretechnologie / OOSE 1 Entwurfsklassendiagramm HelloLibrary extended (Vorschau Übung U02) SS 2015 Softwaretechnologie / OOSE 1 Arbeit mit BlueJ (version 3.1.5) – Demo (Object Bench) Object Bench: „Spielen“ mit Objekten SS 2015 Softwaretechnologie / OOSE 1 Arbeit mit BlueJ (version 3.1.5) – Demo (Code Pad) Code Pad: • Berechnung von Java‐Ausdrücken • Ausführen von Java‐Statements • Eingabe von mehrzeiligen Anweisungen (durch Drücken von Shift Enter) und Ausführen (Enter) SS 2015 Softwaretechnologie / OOSE 1 Arbeit mit BlueJ (version 3.1.5) – Demo (Debugger) 2 3 1 Setzen eines Breakpoints SS 2015 Softwaretechnologie / OOSE 1 Ich höre und ich vergesse. Ich sehe und ich erinnere mich. Ich handle und ich verstehe. Xun Zi (chinesischer Philosoph) Vor mehr als 2000 Jahren SS 2015 Softwaretechnologie / OOSE 1