Advertisement
Guest User

Untitled

a guest
May 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package sach;
  7.  
  8. /**
  9. *
  10. * @author ASUS
  11. */
  12. import java.util.Scanner;
  13. import java.util.StringTokenizer;
  14.  
  15. /**
  16. *
  17. * @author ASUS
  18. */
  19. public class Sach {
  20. // declare attributes
  21.  
  22. int masach;
  23. String tuade;
  24.  
  25. public Sach(int masach, String tuade) {
  26. this.masach = masach;
  27. this.tuade = tuade;
  28. }
  29.  
  30. public Sach() {
  31. masach = 1;
  32. tuade = "";
  33. }
  34.  
  35. //getters
  36. public int getMa() {
  37. return masach;
  38. }
  39.  
  40. public String getTuade() {
  41. return tuade;
  42. }
  43.  
  44. //setters
  45. public void setMa(int masach) {
  46. if (masach > 0) {
  47. this.masach = masach;
  48. } else {
  49. System.out.println("Khong dung yeu cau.");
  50. }
  51. }
  52.  
  53. public void setTen(String tuade) {
  54. Scanner sc = new Scanner(System.in);
  55. System.out.println("Nhap ten tua de muon doi: ");
  56. tuade = sc.nextLine();
  57. int dodai;
  58. dodai = tuade.length();
  59. if (dodai >= 5 && dodai <= 10) {
  60. this.tuade = tuade;
  61.  
  62. System.out.println("\nTua de sach da duoc doi.\n");
  63. } else {
  64. System.out.println("\nKhong dung yeu cau.\n");
  65. }
  66. }
  67.  
  68. //declare methods
  69. void nhapSach() {
  70. Scanner sc = new Scanner(System.in);
  71. System.out.println("Nhap ma sach: ");
  72. masach = sc.nextInt();
  73. System.out.println("Nhap tua de: ");
  74. sc = new Scanner(System.in);
  75. tuade = sc.nextLine();
  76.  
  77. }
  78.  
  79. void xuatSach() {
  80. System.out.println("Ma sach:" + masach);
  81. System.out.println("Tua de: " + tuade);
  82.  
  83. }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement