Getter und Setter

Status
Nicht offen für weitere Antworten.

wachtda

Mitglied
Hallo zusammen

Ich habe eine generelle Frage zu getter und setter Methoden...
Wenn ich eine Model-Klasse habe, soll ich da für jedes Attribut eine getter und eine setter methode implementieren?

z.T. definieren ich das Attribut im Konstruktor und brauche nur noch lesenden Zugriff, also per getter.
Macht es dennoch Sinn, auch die setter Methode zu implementieren, für z.B. spätere Verwendungen?
Nach meinem Verständnis sollte ich nur die getter und setter Methoden machen, die ich auch brauche...
:bahnhof:

Habe keine Infos diesbezüglich gefunden, danke für Euren Input!
Gruss Daniel
 

Wildcard

Top Contributor
Was du brauchst ist kein guter Maßstab.
Getter und Setter sollte es für alle Member geben, bei denen das Sinn macht.
Das hört sich jetzt sehr vage an, leider hätte ich Problem das zu konkretisieren, es gehört einfach ein bißchen Erfahrung dazu,
Versuch dir immer vorzustellen, das deine Klassensystem von tausenden Programmieren verwendet werden wird.
Dein Konzept muss all ihre Anforderungen erfüllen.
Gleichzeitig musst du davon ausgehen, dass es 'feindliche', oder 'dumme' Programmierer sind.
Dein Klassendesign muss robost sein, darf als nicht bei falscher Benutzung zerbrechen.
Idealerweise lässt sich am Ende alles damit machen, ausser Fehler.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S ISO 8601 -> getter / setter String Allgemeine Java-Themen 3
B Methoden Java Getter und Setter Methoden Allgemeine Java-Themen 9
F ArrayList`s in Klassen mit Getter/Setter Allgemeine Java-Themen 8
J unterschiedliche Objekte, selbe getter und setter Allgemeine Java-Themen 15
L Getter und Setter Verständnisfrage Allgemeine Java-Themen 10
L OOP Setter u. Getter (und weiteres) Allgemeine Java-Themen 7
M Einkapselung, Getter und Setter Allgemeine Java-Themen 6
D Design ohne Getter und Setter Allgemeine Java-Themen 8
G setter und getter: Parameter Überprüfung Allgemeine Java-Themen 6
J getter und setter Allgemeine Java-Themen 29
K java.lang.reflect - Getter und Setter ermitteln Allgemeine Java-Themen 8
F Getter Methode aufrufen funktioniert nicht Allgemeine Java-Themen 1
I Java Optional: Nutzung als Getter? Angenommen? Allgemeine Java-Themen 11
X public Getter ersetzen (Reflection?!) Allgemeine Java-Themen 3
MQue getter- Methode, Generics Allgemeine Java-Themen 3
S Noch eine Design-Frage zu Setter Allgemeine Java-Themen 6
N Eigenschaften eines Buttons per Setter verändern Allgemeine Java-Themen 5
perlenfischer1984 Java Builder vs Setter Allgemeine Java-Themen 1
S Klassen Prüfungen im Setter Allgemeine Java-Themen 6
J Setter mittels invoice aufrufen Allgemeine Java-Themen 4
V Setter zum Berechnen nutzen? Allgemeine Java-Themen 5
M Setter-Methode wird aufgerufen aber ändert nichts? Allgemeine Java-Themen 8
C setter funktionieren nicht Allgemeine Java-Themen 10

Ähnliche Java Themen

Neue Themen


Oben