Java Lthdt
Thuê bao:import java.util.Scanner;public abstract class ThueBao{ public String hoTen; public String diaChi; public String SDT; public ThueBao() { ; ; ; } public ThueBao(ThueBao a) { this.hoTen=a.hoTen; this.diaChi=a.diaChi; this.SDT=a.SDT; } public void nhapThueBao() { Scanner sc=new Scanner(System.in); System.out.println("Nhap ho ten: "); hoTen=sc.nextLine(); System.out.println("Nhap dia chi: "); diaChi=sc.nextLine(); System.out.println("Nhap so dien thoai: "); SDT=sc.nextLine(); } public void xuatThueBao() { System.out.println("Ho ten: "+hoTen); System.out.println("Dia chi: "+diaChi); System.out.println("SDT: "+SDT); } abstract public long cuoc();}Thuê bao DL:import java.util.Scanner;public class ThueBaoDL extends ThueBao{ public int tienThueBao=30000; public int MB; public ThueBaoDL() { super(); MB=0; } public ThueBaoDL(ThueBaoDL a) { super(a); this.MB=a.MB; } public void nhapThueBao() { super.nhapThueBao(); Scanner sc=new Scanner(System.in); System.out.println("Nhap so MB: "); MB=sc.nextInt(); } public void xuatThueBao() { System.out.println("So MB: "+MB); } public long tinhCuoc() { if(MB<2000) return tienThueBao+MB*55; else return tienThueBao+2000*55+(MB-2000)*41; } public long cuoc() { if (tinhCuoc()<400000) return tinhCuoc(); else return 400000; }}Thuê bao TG:import java.util.Scanner;public class ThueBaoDL extends ThueBao{ public int tienThueBao=30000; public int MB; public ThueBaoDL() { super(); MB=0; } public ThueBaoDL(ThueBaoDL a) { super(a); this.MB=a.MB; } public void nhapThueBao() { super.nhapThueBao(); Scanner sc=new Scanner(System.in); System.out.println("Nhap so MB: "); MB=sc.nextInt(); } public void xuatThueBao() { System.out.println("So MB: "+MB); } public long tinhCuoc() { if(MB<2000) return tienThueBao+MB*55; else return tienThueBao+2000*55+(MB-2000)*41; } public long cuoc() { if (tinhCuoc()<400000) return tinhCuoc(); else return 400000; }}Main:import java.util.Scanner;public class ThueBaoDL extends ThueBao{ public int tienThueBao=30000; public int MB; public ThueBaoDL() { super(); MB=0; } public ThueBaoDL(ThueBaoDL a) { super(a); this.MB=a.MB; } public void nhapThueBao() { super.nhapThueBao(); Scanner sc=new Scanner(System.in); System.out.println("Nhap so MB: "); MB=sc.nextInt(); } public void xuatThueBao() { System.out.println("So MB: "+MB); } public long tinhCuoc() { if(MB<2000) return tienThueBao+MB*55; else return tienThueBao+2000*55+(MB-2000)*41; } public long cuoc() { if (tinhCuoc()<400000) return tinhCuoc(); else return 400000; }}
Bạn đang đọc truyện trên: ZingTruyen.Xyz