BrauniDeluxe
-
Gesamte Inhalte
13 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von BrauniDeluxe
-
-
http://forum.fachinformatiker.de/java/120376-xml-value-ersetzen.html
Vielleicht ist das was für dich .. also wenn es nicht direkt über die Konsole gemacht werden muss
Gruss
Hansi
-
Es ging doch um eine Endlosschleife ?
-
int x = 5; while ( x == x) { println(x); }
Dann einfach so
-
Naja .. dein Model hat eine Liste von Observern (anfangs leer)
Das Modell bietet 3 Observer Methoden an :
1. registerObserver (Observer deinObserver)
2. unregister ...
3. notifyObserver()
Eine Gui Komponente (z.B.Eine Form die Nutzerinformationen anzeigt) registriert sich bei dem Modell (registerObserver(die Gui Komponente).
Nun erfolgt eine Nutzereingabe (zB. Zeige Nutzerinformation von Paul)
Übergabe an den Controller .. setze Benutzer Paul.
Der Controller sagt dem Modell das es Paul als aktiven benutzer setzen soll (ruft also eine Methode des Modells auf. In dieser Methode im Model wird am Ende die notifyObserver() Methode aufgerufen, bei der alle registrierten Observer benachrichtigt werden (in dem zB die Gui Komponente die die Nutzerinformation darstellt)
Hoffe das ist erst mal klar soweit.
Gruss
Dennis
-
Schau mal bei Wiki
Ansonsten :
Controller : Klasse die auf deine Eingabenreagiert(zB alles was über die GUI läuft .. clicks und co) und diese an das Model weiter gibt
Model : Klasse die die Nutzerinformationen hält (bietet Schnittstellen für Controller und Observer) .. sollte das Observer-Pattern implementieren um Observer (GUI) zu benachrichtigen bei Änderungen
Observer : Deine GUI .. bzw. beliebige Komponenten die auf Änderungen im Model reagieren dieses also observen
Hoffe das reicht erst mal.
Gruss
Hansi
-
Ups sorry .. hatte das jetzt einfach aufs blaue hier getippt .. Asche über mein Haupt. Denke auch das es an den Einstellungen bei deinem Kollegen liegt.
Spätestens wenn auch adressen mit http:/www... bei ihm nicht geladen werden liegt es an ihm
Gruss
Dennis
-
Eventuell mal solche Pfade <img src="/cms/images/Peter_Wild100.jpg"> in
<img src="./cms/images/Peter_Wild100.jpg"> bzw.
<img src="http://www.fv-wuestenrot.de/cms/images/Peter_Wild100.jpg">
umwandeln und dann testen ob es bei ihm funktioniert?
Gruss
Dennis
-
Poste bitte mal die URL
Gruss
Hansi
-
Wie oben drüber steht Klasse schreiben die einen "Nutzer" beschreibt inkl. der benötigten Attribute.
Dann array anlegen vom Typ dieser Klasse. ID kann zB über Anzahl der Einträge in dem array erstellt werden.
Gruss
Dennis
-
Naja,
aber warum verwendest du nicht eine IRC library?
Hab jetzt bei google einfach mal "c# irc" eingegeben .. da kommt z.B. SmartIrc4net - C# IRC library raus.
Man muss das Rad ja nicht jedesmal neu erfinden.
Gruss
Dennis
-
Warum nimmst du nicht einfach IRC?
Gruss
Dennis
-
Ich halte es nicht für günstig eine Zahl zurück zu liefern falls der Feld index überschritten wurde. Woher willst du später unterscheiden ob es die Fehlerzahl ist oder ob zufällig die gleiche Fehlerzahl als Feldwert vorhanden war?
Im Zweifel eine Methode schreiben die prüft ob der abzufragende index Wert in den Grenzen des Feldes liegt. Je nach Rückgabe dann die gibZahl Methode aufrufen.
Falls du das nicht möchtest returne in der Methode bei index Überschreitung null und überprüfe bei Aufruf obd er return Wert == null ist.
Zudem überlege dir erstmal verschieden Fälle die auftreten können und schreibe diese in deine Main class zum testen. Entwerfe nach diesen Testfällen deine Methoden.
Zum ersetzen von Zahlen ... das ist dann wieder das gleiche mit dem index Problem .. siehe oben ... falls der index in den Grenzen des Feldes ist einfach in der Methode ersetzeZahl sowas machen wie : zahlen[index] = neueZahl;
Gruss
Dennis
Tägliche Checklisten/Aufgabenberichte Programm/Tool
in Anwendungssoftware
Geschrieben
Outlook oder iCal?