Witam serdecznie,mam do wykonania takie zadanie:
Przygotuj klasę, która umożliwi przechowywanie informacji o płycie CD. Klasa ta powinna
zawierać informację o tytule albumu, nazwisku wykonawcy, nazwie wydawcy, roku wydania
i cenie płyty. Dodatkowo powinna pozwolić przechowywać tablicę 25 obiektów klasy
UTWOR, które powinny umożliwiać przechowywanie informacji o autorze utworu,
wykonawcy i czasie jego trwania. Wyposaż klasę CD w metody umożliwiające wypełnianie
tablicy utworów oraz wyświetlanie jej zawartości. Przygotuj następnie klasę
KOLEKCJA_PLYT, która w 10 elementowej tablicy umożliwi przechowywanie informacji o
10 obiektach klasy CD.
package cd;
import java.util.*;
import java.lang.*;
public class CD {
String tytuł_albumu;
String Nazwisko_wykonawcy;
String Nazwa_wydawcy;
int rok_wydania;
float cena;
UTWOR[] informacje_utwor = new UTWOR[25];
public static void main(String[] args)
{
CD metoda=new CD();
metoda.dodaj();
}
class UTWOR
{
String autor_utworu;
String Wykonawca;
String Czas_trwania;
}
class Kolekcja_Płyt
{
}
/*String[] tab,string n*/
public void dodaj()
{
CD[] CDD=new CD[10] ;
int n;
int ile, ile2;
Scanner podaj = new Scanner(System.in);
System.out.println("Podaj ile plyt");
ile = podaj.nextInt();
for(int i=0; i<ile; i++)
{
CDD[i]=new CD();
System.out.println("Podaj tytuł");
CDD[i].tytuł_albumu = podaj.nextLine();
System.out.println("Podaj nazwisko wykonawcy");
CDD[i].Nazwisko_wykonawcy = podaj.nextLine();
System.out.println("Podaj nazwe wydawcy");
CDD[i].Nazwa_wydawcy = podaj.nextLine();
System.out.println("Podaj rok wydania");
CDD[i].rok_wydania = podaj.nextInt();
System.out.println("Podaj cene");
CDD[i].cena = podaj.nextInt();
System.out.println("Podaj utwory");
ile2 = podaj.nextInt();
for(int j=0; i<ile2; i++)
{
//TUTAJ CHCIALBYM DODAWAC UTWORY,TYLKO JAK
}
}
}
}
Na razie chciałbym napisać dodawanie i pytanie czy idę w dobrym kierunku?
Nie wiem za bardzo w jaki sposób dodawać utwory z klasy UTWOR?