Open Jacobvu84 opened 3 years ago
File QuanLyTienDien.java
package asia.twentyci.app;
public class QuanLyTienDien {
private String tenChuHo;
private String diaChi;
private String maHopDong;
private int soDienDauThang;
private int soDienCuoiThang;
public QuanLyTienDien(String tenChuHo, String diaChi, String maHopDong, int soDienDauThang, int soDienCuoiThang) {
this.tenChuHo = tenChuHo;
this.diaChi = diaChi;
this.maHopDong = maHopDong;
this.soDienDauThang = soDienDauThang;
this.soDienCuoiThang = soDienCuoiThang;
}
public String getTenChuHo() {
return tenChuHo;
}
public void setTenChuHo(String tenChuHo) {
this.tenChuHo = tenChuHo;
}
public String getDiaChi() {
return diaChi;
}
public void setDiaChi(String diaChi) {
this.diaChi = diaChi;
}
public String getMaHopDong() {
return maHopDong;
}
public void setMaHopDong(String maHopDong) {
this.maHopDong = maHopDong;
}
public int getSoDienDauThang() {
return soDienDauThang;
}
public void setSoDienDauThang(int soDienDauThang) {
this.soDienDauThang = soDienDauThang;
}
public int getSoDienCuoiThang() {
return soDienCuoiThang;
}
public void setSoDienCuoiThang(int soDienCuoiThang) {
this.soDienCuoiThang = soDienCuoiThang;
}
public int soDienTieuThu() {
return MayTinh.phepTru(soDienCuoiThang, soDienDauThang) ;
}
}
File MainSystem.java
package asia.twentyci.app;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
QuanLyTienDien hoGiaDinh1 = new QuanLyTienDien("Nguyễn Văn A","Hà Đông","HN-HD-001",1245,1298);
QuanLyTienDien hoGiaDinh2 = new QuanLyTienDien("Nguyễn Văn B","Thanh Xuân","HN-TX-002",1245,1298);
QuanLyTienDien hoGiaDinh3 = new QuanLyTienDien("Nguyễn Văn C","Từ Liêm","HN-TL-003",1045,1068);
QuanLyTienDien hoGiaDinh4 = new QuanLyTienDien("Nguyễn Văn D","Hoàng Mai","HN-HM-004",945,968);
QuanLyTienDien hoGiaDinh5 = new QuanLyTienDien("Nguyễn Văn E","Hồ Tây","HN-HT-005",845,868);
QuanLyTienDien hoGiaDinh6 = new QuanLyTienDien("Nguyễn Văn F","Thanh Trì","HN-TT-006",745,768);
QuanLyTienDien hoGiaDinh7 = new QuanLyTienDien("Nguyễn Văn G","Ba Đình","HN-BD-007",645,668);
QuanLyTienDien hoGiaDinh8= new QuanLyTienDien("Nguyễn Văn H","Hoàn Kiếm","HN-HK-008",545,568);
QuanLyTienDien hoGiaDinh9 = new QuanLyTienDien("Nguyễn Văn I","Hai Bà Trưng","HN-HBT-009",445,468);
QuanLyTienDien hoGiaDinh10 = new QuanLyTienDien("Nguyễn Văn J","Long Biên","HN-LB-0010",345,368);
List<QuanLyTienDien> cacHoGiaDinh = new ArrayList<>();
cacHoGiaDinh.add(hoGiaDinh1);
cacHoGiaDinh.add(hoGiaDinh2);
cacHoGiaDinh.add(hoGiaDinh3);
cacHoGiaDinh.add(hoGiaDinh4);
cacHoGiaDinh.add(hoGiaDinh5);
cacHoGiaDinh.add(hoGiaDinh6);
cacHoGiaDinh.add(hoGiaDinh7);
cacHoGiaDinh.add(hoGiaDinh8);
cacHoGiaDinh.add(hoGiaDinh9);
cacHoGiaDinh.add(hoGiaDinh10);
for ( int i = 0 ; i < 10 ; i ++ ) {
if(cacHoGiaDinh.get(i).soDienTieuThu() > 50) {
System.out.println(cacHoGiaDinh.get(i).getTenChuHo());
}
}
}
}
File MayTinh.java
package asia.twentyci.app;
public class MayTinh {
// Phần dành cho thông tin
private String ten;
private String mauSac;
private String nhaSanXuat;
private int soHang1;
private int soHang2;
//Hàm khởi tạo
public MayTinh(String ten, String mauSac, String nhaSanXuat, int soHang1, int soHang2) {
super();
this.setTen(ten);
this.setMauSac(mauSac);
this.setNhaSanXuat(nhaSanXuat);
this.setSoHang1(soHang1);
this.setSoHang2(soHang2);
}
public String getTen() {
return ten;
}
public void setTen(String ten) {
this.ten = ten;
}
public String getMauSac() {
return mauSac;
}
public void setMauSac(String mauSac) {
this.mauSac = mauSac;
}
public String getNhaSanXuat() {
return nhaSanXuat;
}
public void setNhaSanXuat(String nhaSanXuat) {
this.nhaSanXuat = nhaSanXuat;
}
public int getSoHang1() {
return soHang1;
}
public void setSoHang1(int soHang1) {
this.soHang1 = soHang1;
}
public int getSoHang2() {
return soHang2;
}
public void setSoHang2(int soHang2) {
this.soHang2 = soHang2;
}
// Phần chức năng
public int phepCong() {
int tong;
tong = soHang1 + soHang2;
return tong;
}
public int phepTru() {
int hieu;
hieu = soHang2 - soHang1;
return hieu;
}
public int phepNhan() {
int tich;
tich = soHang1 * soHang2;
return tich;
}
public int phepChia() {
int thuong;
thuong = soHang2 / soHang1;
return thuong;
}
public static int phepTru(int sohang1, int sohang2) {
return sohang1 - sohang2;
}
}
Tạo một class tên là QuanLyTienDien
Các thuộc tính ( thông tin dữ liệu) cần có gồm