| Autor |
Nachricht |
SURE612
Threadersteller
Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht:
|
Verfasst Di 22.04.2008 20:45
Titel welcher Datentyp? AS3 |
 |
|
ich frage mich bei folgender Anweisung von welchem Typ die Variable meal in AS3 denn dann nun ist?
var meal:Food = new Apple();
und die Klasse Apple extends Food...
ist meal nun Food oder Apple oder beides oder wie?
ich versteh nicht, was das bewirkt. ich lege links eine variable vom typ food an und weise ein objekt vom typ apple zu...
wie kann das funktionieren und wofür?
danke schon mal
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Di 22.04.2008 22:54
Titel
|
 |
|
|
meal ist vom Datentyp Apple
|
|
| |
|
 |
SURE612
Threadersteller
Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht:
|
Verfasst Di 22.04.2008 23:55
Titel
|
 |
|
wozu ist dann noch die angabe für den typ food?
ich versteh das nicht ganz...
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 23.04.2008 00:38
Titel
|
 |
|
Das kann ich Dir nicht sagen Wo hast Du das überhaupt her ?
Das dürfte eigentlich noch nichtmal kompiliert werden, weil ja ein Typenkonflikt herrscht. Aber ich würd da mal den pejot zu fragen, der is der örtliche AS3-Experte
|
|
| |
|
 |
pejot
Dabei seit: 16.09.2004
Ort: Luxembourg, Trier, Berlin
Alter: 27
Geschlecht:
|
Verfasst Mi 23.04.2008 12:00
Titel
|
 |
|
| FlamingArt hat geschrieben: | | meal ist vom Datentyp Apple |
Jarp. Falsch ist oben gennantes allerdings nicht.
Objekt Apple erbt alle Eigenschaften vom Typ Food. Allerdings stehen meal nur die Eigenschaften und Methoden von food zur Verfügung, nicht die erweiterten von Apple. Wenn es so gewünscht ist okay; üblich ist es nicht, dann reicht auch:
var meal:Food = new Food();
… bewirkt gleiches.
Wenn der Debugger schlau ist, sagt er dir das auch. Müsste man testen.
Zuletzt bearbeitet von pejot am Mi 23.04.2008 12:05, insgesamt 2-mal bearbeitet
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 23.04.2008 12:07
Titel
|
 |
|
|
Ja aber mal im Ernst Emo, das doch Humbug. Wieso deklariert man einen Datentyp wenn man dann einen anderen reinpacken kann ?
|
|
| |
|
 |
pejot
Dabei seit: 16.09.2004
Ort: Luxembourg, Trier, Berlin
Alter: 27
Geschlecht:
|
Verfasst Mi 23.04.2008 12:26
Titel
|
 |
|
| FlamingArt hat geschrieben: | | Ja aber mal im Ernst Emo, das doch Humbug. Wieso deklariert man einen Datentyp wenn man dann einen anderen reinpacken kann ? |
Weil’s geht.
… keine Ahnung warum der das so macht. Bringen tuts nichts.
|
|
| |
|
 |
FlamingArt
Dabei seit: 08.06.2006
Ort: Essen
Alter: 30
Geschlecht:
|
Verfasst Mi 23.04.2008 12:53
Titel
|
 |
|
Ja und das sind die Gründe warum AS von vielen als Programmiersprache abgelehnt wird
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
SQLServer+ASP: Bildgrösse auslesen Datentyp image?
AS3 package fl
AS3 Videostreaming
grafik verlinken unter as3
gotoAndPlay() in AS3? Warum geht das nicht?
AS3 kompilieren / einbinden
|
 |