Hàng Hóa
Hàng Hóa
package hanghoa;
public NgayThang() {
}
@Override
public String toString() {
return ngay+"/"+thang+"/"+nam;
}
package hanghoa;
public HangHoa() {
}
}
HangDienMay
package hanghoa;
public class HangDienMay extends HangHoa {
private String noiSanXuat;
public HangDienMay() {
}
@Override
public String toString() {
return "HangDienMay{" +super.toString()+ " " + noiSanXuat +" thanh tien=
"+thanhTien()+ '}';
}
package hanghoa;
public class HangThuCong extends HangHoa {
private String nhaSanXuat;
public HangThuCong() {
}
}
DanhSachHangHoa
package hanghoa;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;
}
}else{
System.out.println("ko doc dc file!");
}
} catch (FileNotFoundException | NumberFormatException e) {
}
}
}
return b;
}
public ArrayList<HangHoa> tach(String Loai){
ArrayList<HangHoa> b = new ArrayList<>();
for(HangHoa x:a){
if(x.getClass().getSimpleName().equalsIgnoreCase(Loai)){
b.add(x);
}
}
return b;
}
public double tongThanhTien(ArrayList<HangHoa> tien){
double s=0;
for(HangHoa x: tien){
s=s+x.thanhTien();
}
return s;
}
}
public static void main(String[] args) {
DanhSachHangHoa a= new DanhSachHangHoa();
a.docFile("C:\\HangHoa.txt");
a.output();
}