Schreibzugriff auf Struct Daten nur von best Methoden!!
-
Hallo habe eine Klasse, in der diveres Daten Structs habe, wobei diese struct druch best Methoden der klasse mit daten befüllt werden!
nun möchte ich aber verhindern das auch anderen methodne oder schreibzugriff auf diese daten haben!!
Hat jemand eine Idee?? mit "friend" oder so defineiren?
-
Hallo,
das einfachste wäre die Daten in der Struct private zu machen. Die Methoden, die auf die Daten zugreifen sollen, definiertst du dann in der Struct.
-
Jo, oder wenn du die Struct nicht angreifen willst/sollst/kannst dann mach einfach ne eigene Klasse die nur die Methoden enthält die du brauchst etc.
Ich halte das aber für komplett übertriebene Paranoia. Nix gegen eine ehrliche Paranoia, ich bin selbst paranoid, aber nicht ganz SO sehr
