Funktionen einer Instanz einer Klasse überschreiben

  • Antworten:2
Rob
  • Forum-Beiträge: 33

12.04.2014, 16:38:12 via Website

Guten Tag, ich bringe direkt ein Beispiel wie ich das meine:

Wir haben 3 Instanzen von Foo()
Foo f1 = new Foo();
Foo f2 = new Foo();
Foo f3 = new Foo();

Ich möchte jetzt bei jedem einzelnen onPostExecute() dieser Instanzen anderen Anweisungen ausführen.

Muss ich dann jedes mal eine eigene Klasse deklarieren oder kann ich nicht einfach die onPostExecute für jede einzelne Instanz überschreiben?

Ich verstehe nicht so ganz wie ich das machen muss :/!

Vielen Dank schonmal!

Antworten
impjor
  • Forum-Beiträge: 1.793

12.04.2014, 17:41:00 via App

Es ist möglich, je nach Anwendungsfall sollte man es aber anders lösen:
1Foo f = new Foo() {
2@Override
3public void onPostExecute() {
4...
5}
6};

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!

Antworten
Rob
  • Forum-Beiträge: 33

12.04.2014, 18:43:20 via App

Oh okay, vielen Dank :)!

Antworten