Guest User

Untitled

a guest
Jun 22nd, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. package com.yahoo.hlctt;
  2.  
  3. public class Phone {
  4. private String model;
  5. private String number;
  6. private int balance;
  7.  
  8. public Phone(String model) {
  9. this.model = model;
  10. }
  11.  
  12. public Phone() {
  13.  
  14. }
  15.  
  16. public String getModel() {
  17. return model;
  18. }
  19.  
  20. public void setModel(String model) {
  21. this.model = model;
  22. }
  23.  
  24. public String getNumber() {
  25. return number;
  26. }
  27.  
  28. public void setNumber(String number) {
  29. this.number = number;
  30. }
  31.  
  32. public int getBalance() {
  33. return balance;
  34. }
  35.  
  36. public void setBalance(int balance) {
  37. this.balance = balance;
  38. }
  39.  
  40. // Behavior //
  41.  
  42. public void registerNumber(Network networkName, String number) {
  43. networkName.newUser(number);
  44. }
  45.  
  46. public void callTo(Network networkName, String number) {
  47. networkName.connect(number);
  48. }
  49.  
  50. public void textTo(Network networkName, String number) {
  51. if (this.balance >= 1) {
  52. networkName.text(number);
  53. this.balance -= 1;
  54. } else {
  55. System.out.println("You need to fill your balance for at least 1 dollar before you can send SMS");
  56. }
  57.  
  58. }
  59.  
  60. public void fillBalance(int money) {
  61. this.balance = balance + money;
  62. }
  63. }
Add Comment
Please, Sign In to add comment