Hi,
warum sind die Koordinaten der Klasse java.awt.Point entgegen der Daumenregel public statt private?
Allgemeinere Frage, wann macht es Sinn Attribute public statt private zu setzen? Meine Vermutung als Laie: Wenn Zugriff über get() und set() äquivalent zu direkten Zugriff auf Attribut ist (also der ganze Wertebereich des Attributs erlaubt ist) und man weiß, dass in Zukunft keine Einschränkungen geben wird.
Beste Grüße
samosa
warum sind die Koordinaten der Klasse java.awt.Point entgegen der Daumenregel public statt private?
Allgemeinere Frage, wann macht es Sinn Attribute public statt private zu setzen? Meine Vermutung als Laie: Wenn Zugriff über get() und set() äquivalent zu direkten Zugriff auf Attribut ist (also der ganze Wertebereich des Attributs erlaubt ist) und man weiß, dass in Zukunft keine Einschränkungen geben wird.
Beste Grüße
samosa