OOP Uebungen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Drlue (Diskussion | Beiträge) |
Drlue (Diskussion | Beiträge) |
||
| Zeile 9: | Zeile 9: | ||
* setter/getter | * setter/getter | ||
* Schöner String in toString() | * Schöner String in toString() | ||
* methode takePhoto() | |||
==== Aufgabe: Fotoapparat & Objektiv & Speicherkarte ==== | ==== Aufgabe: Fotoapparat & Objektiv & Speicherkarte ==== | ||
==== Aufgabe: Filesystem traversal ==== | ==== Aufgabe: Filesystem traversal ==== | ||
Version vom 2. November 2021, 14:20 Uhr
Aufgabe: Datenklasse
Es soll eine Methode erstellt werden, welche das kleinste und das größte Element sowie den Durchschnitt eines int[] ermittelt und zurückgibt. Alle ermittelten Werten sollen in einem Datenobjekt zurückgegeben werden. Erstelle dazu eine Datenklasse welche die entsprechenden Werte enthält.
- Erstelle die Datenklasse mit einem Sinnvollen Klassennamen und entsprechenden Attributen. Achte hierbei auch auf die Korrekte Sichtbarkeit
- Erstelle in in der Datenklasse einen Konstruktor welcher alle Werte entgegennimmt und erstelle getter für alle Werte
- Überschreibe die
toString()Methode und erstelle einen schönenStringmit den gegebenen Werten.
Aufgabe: Fotoapparat
- Fotoapparat mit verschiedenen Attributen (Brennweite min/max), Hersteller, Model, Megapixel
- setter/getter
- Schöner String in toString()
- methode takePhoto()