Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.yahoo.hlctt;
- public class Phone {
- private String model;
- private String number;
- private int balance;
- public Phone(String model) {
- this.model = model;
- }
- public Phone() {
- }
- public String getModel() {
- return model;
- }
- public void setModel(String model) {
- this.model = model;
- }
- public String getNumber() {
- return number;
- }
- public void setNumber(String number) {
- this.number = number;
- }
- public int getBalance() {
- return balance;
- }
- public void setBalance(int balance) {
- this.balance = balance;
- }
- // Behavior //
- public void registerNumber(Network networkName, String number) {
- networkName.newUser(number);
- }
- public void callTo(Network networkName, String number) {
- networkName.connect(number);
- }
- public void textTo(Network networkName, String number) {
- if (this.balance >= 1) {
- networkName.text(number);
- this.balance -= 1;
- } else {
- System.out.println("You need to fill your balance for at least 1 dollar before you can send SMS");
- }
- }
- public void fillBalance(int money) {
- this.balance = balance + money;
- }
- }
Add Comment
Please, Sign In to add comment