Portal > Foren > Java > Allgemeine Java-Programmierung > Objekte "austauschen"
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 17.10.2005, 13:22 Nach oben    #1
miguelgalaxy
Gast
 
Beiträge: n/a
Standard Objekte "austauschen"

hallo
ich frage mich wie ich folgende problemstellung lösen könnte:
ich habe eine Main- Klasse:

klasse startUp.java

public class startUp{
startUp(){
AppWindow window = new AppWindow();
AppData data = new AppData();
}


public static void main(String args[]){
new startUp();
}
}

nun,ich brauche in der klasse AppWindow ein AppData Objekt, damit ich von dort aus Methoden aufrufen kann und ich bruache in der AppData Klasse das AppWindow Objekt, damit ich von dort aus daten in die felder des fensters einfüllen kann.

wie realisiert man das am besten?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.10.2005, 17:42 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.129
Standard

Gib beiden Objekten einen Setter für das jeweils andere Objekt und mach dann einfach window.setData(data); data.setWindow(window);
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.10.2005, 22:20 Nach oben    #3
miguelgalaxy
Gast
 
Beiträge: n/a
Standard

oki doki
danke schön!
ist das aber auch üblich so?macht man das so wenn man in der datenklasse daten in einer gui komponete anzeigen will,welche sich in der windowklasse befindet?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.10.2005, 13:53 Nach oben    #4
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.129
Standard

Eigentlich sollte die Datenklasse nichts von der Windowklasse wissen müssen. Nennt sich "MVC". Würdest du ein nettes Interface für Window- und Datenklasse verwenden, dann könnte man das ganze aber auch als "Setter-Injection" bezeichnen.
Ist aber ok, wenn du's so machst, wie du's vorhast - außer du hast irgendwas sehr umfangreiches vor.
__________________
Patrick Gotthardts Weblog.
pago ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Objekte werden verkehrt zerstört? dsxs PHP-Programmierung 9 14.10.2007 15:59
Objekte positionieren - AWT trivial Desktop-Applikationen und Grafik 4 15.11.2005 20:15
Zugriff auf Graphics Objekte eines Applets lokl Desktop-Applikationen und Grafik 0 11.08.2005 10:28
Erzeugung meherer JFrame Objekte - Problem mit Zugriff simone.kirstein Desktop-Applikationen und Grafik 2 28.02.2005 09:07


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45