Gegeben sei eine Klasse Test mit einem öffentlichen Attribut att vom Typ int.
public class Test { public int att; }
Implementieren Sie die Klasse neu und wenden Sie das Prinzip der Datenkapselung auf das Attribut att an.
Schützen Sie das Attribut att mit denen in Java zur Verfügung stehenden Mitteln. Stellen Sie sicher, dass das Attribut nie eine negative Belegung hat.
Hinweis: Der Benutzer muss bei Fehleingaben nicht benachrichtigt werden. Setzen Sie den Wert bei Fehleingaben nicht. Es muss kein Konstruktor implementiert werden.
Niveau | 1 |
Schwierigkeitsgrad | mittel |
Zeit | 6 Minuten |
Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)
Antwort zu Frage 5: Konstruktoren und Datenkapselung
Mit Konstruktoren kann man eine bestimmte Initialisierung von privaten (d.h. gekapselten) Attributen erzwingen.
- Printer-friendly version
- Log in to post comments
- 5439 views