Praktikumsaufgabe

sander

Mitglied
Hallo Leute,

ich habe folgende Praktikums aufgabe:

Sie sollen eine Musikalbum-Anwendung für eine bekannte Handelskette entwickeln. Mit dem anvi-
sierten Kiosksystem sollen sich die Kunden des Händlers über die im Verkauf befindlichen Alben in-
formieren können. Insbesondere soll das Programm folgendes leisten: Ein Album wird von einem
Künstler in einer bestimmten Sprache veröffentlicht und trägt einen Namen. Es besteht aus mehre-
ren Songs, die jeweils durch einen Titel und die Spieldauer gekennzeichnet sind. Über den Künstler
soll der Name und das Herkunftsland angezeigt werden.


wie setze ich das um? eine klasse album mit string name,artist, nationality, albumtitle.

dann ein string [] Tracktitles mit dem format: 01 - title -length


dann eine klasse albumList mit main-fkt. in der ich ein array erstelle in das dann die daten der klasse album übertrage. ... ich frag mich wie ich das track array+String name, artist etc in ein array bekomme...

das ganze dann per system.out.println ausgeben...ich glaube aber dass ich min. die hälfte vergessen habe...

hilfe!!!
 

eMmiE

Bekanntes Mitglied
Wenn ich dein Kauderwelsch richtig verstanden habe, dann musst du nur eine neue Klasse Titel schreiben, die einen String und eine int kapselt, also in sich trägt. Die kannst du dann einfach mit nem Titel[] zusammenfügen zu einem Album (-> neue Klasse), was zusätzlich noch die Attribute Name und Künstler und herkunftsland hat. Die kannst du dann wiederum in nem Album[] kapseln. Wenn du willst kannst du das dann nochmal weiter verzweigen in dem du ne Überklasse für Album schreibst und dann noch Attribute wie Genre und Anzahl und wie oft gekauft einfügst
 

njans

Top Contributor
Du brauchst hier keine Vererbung. Du musst nur die jeweiligen Klassen erstellen die entsprechenden Variablen für die Objekte definieren.
 

eMmiE

Bekanntes Mitglied
Du baust einfach Klassen, die mehrere Variablen in sich aufnehmen und die (Variablen) du dann wieder in andere Klassen reinstecken kannst.

Titel: Name & Länge
Album: Titel[] & sonstiges
 

NoXiD

Bekanntes Mitglied
doubleposting ist unerwünscht, vorallem wenn es reines pushing ist und noch viel mehr wenn du gleich nach 16 min zu pushen beginnst. :rolleyes:

du kannst dich glücklich schätzen Antworten bekommen zu haben, ich hätte dich extra noch ein paar Tage warten lassen >.>
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
B [Anfänger]Praktikumsaufgabe "Haus" Java Basics - Anfänger-Themen 4

Ähnliche Java Themen


Oben