Created
September 9, 2025 16:33
-
-
Save twilightty/e82a78a8aa621b4c767f153b50a1927e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public class Taikhoan { | |
| private String Tendangnhap; | |
| private String Matkhau; | |
| private String Vaitro; | |
| //getter setter | |
| public String getMatkhau(){ | |
| return Matkhau; | |
| } | |
| public String getTendangnhap(){ | |
| return Tendangnhap; | |
| } | |
| public String getVaitro(){ | |
| return Vaitro; | |
| } | |
| public void setMatkhau(String Matkhau , String Tendangnhap ,String Vaitro){ | |
| if (Matkhau.length() > 0 ){ | |
| this.Matkhau = Matkhau; | |
| } | |
| if(Tendangnhap.length() > 0){ | |
| this.Tendangnhap = Tendangnhap; | |
| } | |
| if(Vaitro.equals("Hoc sinh") || Vaitro.equals("Admin")){ | |
| this.Vaitro = Vaitro; | |
| } | |
| } | |
| // method | |
| public boolean Xacnhanmatkhau(String nhapLai){ | |
| return this.Matkhau.equals(nhapLai); | |
| } | |
| public void Dangky(String matkhau,String tenDangnhap ,String vaiTro){ | |
| setMatkhau(matkhau, tenDangnhap, vaiTro); | |
| System.out.println("Dang ky tai khoan thanh cong"); | |
| } | |
| public void Dangnhap(String matkhau,String tenDangnhap){ | |
| boolean check = false; | |
| while (!check){ | |
| if(this.Matkhau.equals(matkhau) && this.Tendangnhap.equals(tenDangnhap)){ | |
| System.out.println("Dang nhap thanh cong voi vai tro" + this.Vaitro); | |
| check = true; | |
| } | |
| else{ | |
| System.out.println("Sai ten dang nhap hoac mat khau , vui long nhap lai"); | |
| } | |
| } | |
| } | |
| public boolean Doimatkhau(String matkhauCu , String matkhauMoi){ | |
| if(this.Matkhau.equals(matkhauCu)){ | |
| this.Matkhau = matkhauMoi; | |
| System.out.println("Doi mat khau thanh cong"); | |
| return true; | |
| } | |
| else{ | |
| System.out.println("Mat khau cu khong dung"); | |
| return false; | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment