G
Gast
Gast
So hallo an alle, diesmal komme ich mit nem blöden problem zu euch es ist etwas abstarkt und nicht so leicht zu verstehen aber ich hoffe ihr könnt mir weiterhelfen....
Und zwar hat uns unserer lehrer gesagt wir sollen verschidene klassen schreiben . . . so gesagt getahen ioch habe 5 klassen die sich wie folg auf bauen :
medien (Hauptklasse)
cd(unterklasse von medien) filme (unterklasse von medien)
DVD(unterklasse von filme) VHS(unterklasse von film)
so das ist bis JETZT noch kein problem ich habe die jetzt alle schön geschrieben mit vererbung jeder der klassen hat jetzt auch verschiedene construktoren . . . und damit fängt mein problem an und zwar habe ich nun ein programm geschrieben mit hilfe von arrays. jetzt brauche ich ja nur die DVD, CD, und VHS klasse zu erstellen da die anderen ja dann schon drinnen sind (extends) so wie schaffe ich es aber jetzt die anderen construktoren zu "füllen" ohne nocheinmal die hauptklasse zu erstellen . . . (könnt ihr mir folgen ??) :autsch: Wurden die Construktoren mit vererbt ?? kann ich jetzt einfach das so machen:
a [nr] = (Titels, Datum); Hauptklasse (medien)
a [nr] = (Kopierschutz, specials); unterklasse (Film)
a [nr] = (Regionalcodes, Specials); unterklasse von film (DVD) ich habe nur diese erstellt will jetzt aber auch die
anderen construktoren übergeben können
so aber als wäre das nicht genug kommt jetzt nochwas dazu und zwar wie schaffe ich es den normalen contruktor ihm array zu deklarieren bis jetzt habe ich das immer so gemacht:
Konto k = new Konto ("Willi", 200,);
aber wie mache ich das beim array ?? ich habe es genau so probiert aber es geht net:
DVD a [] = new DVD [nr];
a [nr] = (Titels, Datum //übergabe von mehreren Werten);
bitte helft mir . . .
euer Gast
Und zwar hat uns unserer lehrer gesagt wir sollen verschidene klassen schreiben . . . so gesagt getahen ioch habe 5 klassen die sich wie folg auf bauen :
medien (Hauptklasse)
cd(unterklasse von medien) filme (unterklasse von medien)
DVD(unterklasse von filme) VHS(unterklasse von film)
so das ist bis JETZT noch kein problem ich habe die jetzt alle schön geschrieben mit vererbung jeder der klassen hat jetzt auch verschiedene construktoren . . . und damit fängt mein problem an und zwar habe ich nun ein programm geschrieben mit hilfe von arrays. jetzt brauche ich ja nur die DVD, CD, und VHS klasse zu erstellen da die anderen ja dann schon drinnen sind (extends) so wie schaffe ich es aber jetzt die anderen construktoren zu "füllen" ohne nocheinmal die hauptklasse zu erstellen . . . (könnt ihr mir folgen ??) :autsch: Wurden die Construktoren mit vererbt ?? kann ich jetzt einfach das so machen:
a [nr] = (Titels, Datum); Hauptklasse (medien)
a [nr] = (Kopierschutz, specials); unterklasse (Film)
a [nr] = (Regionalcodes, Specials); unterklasse von film (DVD) ich habe nur diese erstellt will jetzt aber auch die
anderen construktoren übergeben können
so aber als wäre das nicht genug kommt jetzt nochwas dazu und zwar wie schaffe ich es den normalen contruktor ihm array zu deklarieren bis jetzt habe ich das immer so gemacht:
Konto k = new Konto ("Willi", 200,);
aber wie mache ich das beim array ?? ich habe es genau so probiert aber es geht net:
DVD a [] = new DVD [nr];
a [nr] = (Titels, Datum //übergabe von mehreren Werten);
bitte helft mir . . .
euer Gast