Home
/
JavaForum
/
Java allgemein
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.880 User online
2 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 2075 von 2212 (94%)
Autor
Maik Schreiber
Datum
15.11.01, 20:50
Betreff
Re: Problem erkannt, Problem gebannt
Schlechte Variante!
Dann lieber so:
Hauptklasse ruft Klasse 2 auf, und sagt ihr, welches TF upgedated werden soll. Klasse 2 ruft FileDialog auf und läßt sich einen Rückgabewert zurückgeben, mit dem es dann das TF updated.
Am besten *immer* folgende Überlegung anstellen: Hat Klasse X wirklich etwas mit Klasse Y zu tun, d.h. soll Klasse X irgendeine Ahnung von Y haben? Wenn nein, dann lieber Rückgabewerte benutzen, oder Listener.
Das ganze hat etwas mit Information Hiding zu tun - Du könntest später den FileDialog austauschen, ohne daß andere Klassen davon betroffen sind.
(Zugegeben, für ganz kleine Programme bringt das nicht viel, aber ich finde, daß man sich das trotzdem angewöhnen sollte.)
Diskussionsverlauf:
Textfeld aus anderer Klasse ansprechen
Re: Textfeld aus anderer Klasse ansprechen
Problem erkannt, Problem gebannt
Re: Problem erkannt, Problem gebannt
Re: Problem erkannt, Problem gebannt
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com