Hallo,
Bei Kapselung heißt es ja immer, dass es gefährlich werden könnte, wenn man z.B. einfach alle Variablen als public setzt. Was genau ist hier aber mit "gefährlich" gemeint?
Soll hier nur der/die Programmierer geschützt werden, damit er später 500 Zeilen später nicht versehentlich ein Attribut, welches nicht privat ist, ungewollt verändert bzw eben nur die Variablen über die set-Methoden geändert werden können, wo dann eben weitere Dinge geprüft werden vorher?
Bei Kapselung heißt es ja immer, dass es gefährlich werden könnte, wenn man z.B. einfach alle Variablen als public setzt. Was genau ist hier aber mit "gefährlich" gemeint?
Soll hier nur der/die Programmierer geschützt werden, damit er später 500 Zeilen später nicht versehentlich ein Attribut, welches nicht privat ist, ungewollt verändert bzw eben nur die Variablen über die set-Methoden geändert werden können, wo dann eben weitere Dinge geprüft werden vorher?