Hausaufgaben 3 Einführung in die Programmierung II (SS 16) Institut: HS Schmalkalden Dozent: Prof. Dr. Christian Forler Url: https://studip.fh-schmalkalden.de Email: c.forler(at)hs-sm.de Abgabe: Per Email. Betreff muss den String [prog2] enthalten. Deadline: Montag, 25 April 2016, 8:00 Uhr Aufgabe 1 (10 Punkte) Immobilienhai Ein Immobilienhai vermietet Wohnungen und Häuser. Jede Immobilie ist durch Wohnfläche, Kaltmiete, Baujahr, und Adresse (Postleitzahl, Ort, Strasse, Hausnummer) beschrieben. Bei Häusern ist die Grundstücksgröße ein weiteres Merkmal. Zusätzlich gibt es eine Kennzeichnung, ob eine Immobile zur Zeit vermietet ist. Die Immobilien müssen alle 25 Jahre saniert werden. Weiterhin ist bei Mieterwechsel eine Inspektion notwendig. Der Mietpreis bei Wohnungen wird all drei Jahre um 5% erhöht. Bei Häusern erhöht sich der Mietpreis alle 2 Jahre um 2%. a) Modellieren Sie diese Problemstellung durch geeignete Klassen zunächst mit Stift und Papier (Hinweis: Ihre Zeichnung können Sie bei der nächsten Vorlesung abgeben) b) Implementieren Sie ihr Design in Java. c) Neues Featurerequest: der Immobilienhai möchte die Zahl der verfügbaren Wohnungen und Häuser abrufen können. 1