carookee - group communication for you
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





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.741 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 293 von 2212 (13%) |<   <   >   >|

Autor stemax
Datum 14.11.05, 09:43
Betreff Re: typ-bezeichnung2


Hallo,

dieses Konstrukt "*.modules[0] = (1,"bla");"
funktioniert so nicht.

Der Ausdruck mit den geschweiften Klammern ist der Initialisierung vorbehalten und kann nicht als Zuweisung für einzelner Elemente(Objekte) verwendet werden.
Also Beispiel:

//Initialisierung mit Null-Referenz...
ModuleIF[] modules = null;

//Drei Objekte diesen Typs erzeugen...
ModuleIF modul_1 = new ModuleIF();
ModuleIF modul_2 = new ModuleIF();
ModuleIF modul_3 = new ModuleIF();

//Nun werden diese Objekte in diesem Array aufgenommen...
//Länge muss(!) festgelegt werden.
modules = new ModuleIF[3];

modules[0] = modul_1;
modules[1] = modul_2;
modules[2] = modul_3;

//Oder eine andere Möglichkeit wäre, die Aufnahme der Objekte während Initialisierung zu machen. Damit ist implizit auch die Länge des Arrays festgelegt...
ModuleIF[] modules = {modul_1, modul_2, modul_3};

Verstanden?

Viele Grüsse
Stefan




Diskussionsverlauf:
typ-bezeichnung2
        Re: typ-bezeichnung2
    Re: typ-bezeichnung2
            Re: typ-bezeichnung2

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com