Em không hiểu chỗ new CD() trong lệnh st.ThemCD(new CD());
Ai giải thích giải thích giùm em vs ạ~
//Contructor chưa các biến của class CD
public CD(int maCD, int soBaiHat, String tuaCD, String caSi, double giaThanh) {
super();
this.maCD = maCD;
this.soBaiHat = soBaiHat;
this.tuaCD = tuaCD;
this.caSi = caSi;
this.giaThanh = giaThanh;
}
``
``
//Contructor có nhiệm vụ thêm 1 CD vào mảng ds
public boolean ThemCD(CD cd) {
for(int i=0 ; i < count; i++)
if(ds[i].getMaCD()==cd.getMaCD())
return false;
if(ds.length== count)
return false;
ds[count]=cd;
count++;
return true;
}
// Class chứa hàm main
{
DanhSachCD st = new DanhSachCD(10);
st.ThemCD(new CD());
CD cd = new CD(01,3,"Lam Truong","Mai Mai",8000000);
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?