kann mir bitte wer sagen, wie ich einen String mit einem Objekt vergleichen kann.
Also zum Beispiel: Ich habe ein Array arr[10]; dann habe ich eine datei (datei ist einfach ein Objekt einer selbst geschriebenen Klasse Datei) in dem Array abgelegt arr[0]=datei;
Diese datei hat ein attribut bezeichnung.
Ich will nun einer Methode einen String übergeben, die das Array durchlaufen soll und schauen muss, ob sich ein Objekt mit diesem String (bezeichnung) im Array befindet.
Wie bewerkstellige ich dies nun? Sprich wie bekomme ich nun aus meiner Datei den namen wieder raus um ihn mit meinem übergebenen String zu vergleichen?
Naja wenn ein member des objektes privat ist und du daruf zugreifen willst, dann must du wohl eine methode für die klasse basteln die dir indirekt den zugriff bzw die manipulation erlaubt.
Statt aber auf das private member zuzugreifen kannst du auch einfach eine methode schreiben dir den vergleich ermöglicht... -- ...fleißig wie zwei Weißbrote