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
4.865 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 388 von 2212 (18%) |<   <   >   >|

Autor stemax
Datum 10.11.05, 17:53
Betreff Re: typ-bezeichnung


Hallo,

Arrays erlauben nicht nur vom Typ int, String usw. zu sein.
Arrays können letztlich beliebigen Typs sein - eben auch vom Typ 'ModuleIF'. Es gibt so gar ein Array vom Typ 'Object'. z. B. Object[] obj = {object1, object2, object3};
In deinem Fall eben z. B.: ModuleIF[] mod = {ModuleIF_1, ModuleIF_2, ModuleIF_3};
Das heisst, in deinem Array befinden sich lauter Objekte des Typs 'ModuleIF'. Also Exemplare von Klassen, die das Interface 'ModuleIF' implementiert haben. Denn von Interfaces direkt können keine Instanzen gebildet werden.
Die Tatsache, dass der Typ des Objektes 'ModuleIF' nicht einer Klasse, sondern einem Interface zugeordnet ist, spielt aber hier keine Rolle.
Das Thema Interface will ich hier nicht erläutern.
Gibts gute Erklärungen in Büchern und im Internet.;-)

Grüsse
Stefan




Diskussionsverlauf:
    Re: typ-bezeichnung
        Re: typ-bezeichnung
typ-bezeichnung

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

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