document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. package uts;
  2.  
  3. import java.util.Scanner;
  4.  
  5.  
  6. public class customer {
  7. private int id;
  8. public String name;
  9. private String Address;
  10. private int NoHp;
  11.  
  12. customer (String nama, String alamat, int noHp){
  13. name = nama;
  14. setAlamat(alamat);
  15. setHp(noHp);
  16. }
  17.  
  18. public int getId(){
  19. return this.id;
  20. }
  21. public void setId(int ID){
  22. this.id = ID;
  23. }
  24. public String getAlamat(){
  25. return this.Address;
  26. }
  27. public void setAlamat(String alamat){
  28. this.Address = alamat;
  29. }
  30. public int getHp(){
  31. return this.NoHp;
  32. }
  33. public void setHp(int Hp){
  34. this.NoHp= Hp;
  35. }
  36.  
  37. public void buyProduct() {
  38. System.out.println("Menu : \\n"
  39. + "1. Pulsa\\n"
  40. + "2. Online Shop Payment\\n"
  41. + "3. Tiket Kereta\\n"
  42. + "4. Tiket Pesawat\\n"
  43. + "5. TIket Konser\\n"
  44. + "6. I-Delivery");
  45. System.out.print("Masukkan pilihan > ");
  46. Scanner scan = new Scanner(System.in);
  47. int input = scan.nextInt();
  48.  
  49. switch (input) {
  50. case 1:
  51. payment pay = new payment(1);
  52. pay.getInfo();
  53. break;
  54. case 2:
  55. payment payeshop = new payment(2);
  56. payeshop.getInfo();
  57. break;
  58. case 3:
  59. //System.out.println("Wednesday");
  60. Ticket tiket = new Ticket(1);
  61. tiket.getInfo();
  62. // tiket.hitung(jumlah, harga, tipe);
  63. break;
  64. case 4:
  65. Ticket tiketPesawat = new Ticket(2);
  66. tiketPesawat.getInfo();
  67. break;
  68. case 5:
  69. System.out.println("Under Maintenance");
  70. break;
  71. case 6:
  72. System.out.println("Under Maintenance");
  73. break;
  74. }
  75. }
  76. }
');