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.586 User online
14 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 1923 von 2212 (87%)
Autor
DeaconFrost
Datum
14.11.05, 09:54
Betreff
Re: typ-bezeichnung2
Noch als Ergänzung zu stemax:
Auch möglich wäre:
ModuleIF[] modules = {
new
SomeObject(),
new
AnotherObject(),
new
AndAThirdOne()};
sofern SomeObject, AnotherObject und AndAThirdOne die Schnittstelle ModuleIF implementieren.
Zusätzlich ist IMO noch zu erwähnen, dass Interfaces nicht erzeugt werden können, also "new ModuleIF()" wird in jedem Fall scheitern. Stattdessen muss ein Objekt einer Klasse erzeugt werden, dass ModuleIF implementiert.
Der Aufruf "new ModuleIF[3]" ist aber gültig, weil ModuleIF[] eine eigene Klasse eben vom Typ ModuleIF[] ist.
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