Abstract class
public abstract class NhanVien {
protected String hoTen, CMND, phongBan;
protected Date ngayVaoLam;
public static final int LUONG_CO_BAN=1150000;
public NhanVien() {
}
public NhanVien(String hoTen, String CMND, String phongBan, Date ngayVaoLam) {
this.hoTen = hoTen;
this.CMND = CMND;
this.phongBan = phongBan;
this.ngayVaoLam = ngayVaoLam;
}
public String getHoTen() {
return hoTen;
}
public void setHoTen(String hoTen) {
this.hoTen = hoTen;
}
public String getCMND() {
return CMND;
}
public void setCMND(String CMND) {
this.CMND = CMND;
}
public String getPhongBan() {
return phongBan;
}
public void setPhongBan(String phongBan) {
this.phongBan = phongBan;
}
public Date getNgayVaoLam() {
return ngayVaoLam;
}
public void setNgayVaoLam(Date ngayVaoLam) {
this.ngayVaoLam = ngayVaoLam;
}
public abstract float getPhuCap();
public abstract float getLuong();
}
- Xử lý điều kiện trong DB2
- BÌNH TĨNH TRƯỚC HỘP THƯ SỐ – NGHỆ THUẬT NHẬN DIỆN EMAIL PHISHING TỪ GÓC NHÌN NGHIỆP VỤ
- HÓA THÂN THÀNH "KẺ TẤN CÔNG": KHI HIỂU RÕ CẠM BẪY, TA PHÒNG THỦ VỮNG VÀNG HƠN
- CÁC CÔNG CỤ XÂY DỰNG GIAO DIỆN ỨNG DỤNG BẰNG TRÍ TUỆ NHÂN TẠO (AI)
- Silent Lynx khai thác lỗ hổng WinRAR để triển khai Reverse Shell nhằm tấn công các cơ quan chính phủ