配列の内容を取得して別の配列に追加するメソッドを作成する必要があります。そのため、曲を配列に追加する addTune(Tune t) メソッドがあります。オブジェクト Tunes (クラス ライブラリ) の配列があります。
ライブラリのコンストラクタ
Library (int size)
{
array = new Tune[size];
count
}
public void addTune(tune b)
{
//check if program can add new tune
if(count < array.length)
{
array[count] = b;
count++;
}
else
{
System.out.println("The Library is full!");
}
}
addLibrary 関数も作成しようとしましたが、機能させることができません。addLibrary(Library l) は Library パラメーターを取ります。これは私が書いたものです
public void addLibrary (Library l)
{
for (int i=0; i< l.array.length;i++)
{
array.addTune(l.array[i]);
}
}
これは、ある配列のオブジェクトを別の配列に追加することになっているため、2 つの曲を含む Library オブジェクト lib と、より大きなサイズの別の Library オブジェクト lib2 がある場合、lib2.addLibrary(lib1) は lib1 から lib2 に書籍を追加する必要があります。これで私を助けてください。