BenitoDannes

PBO-5-1-1-Account.java

Mar 24th, 2017
360
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. /** Fig. 3.13: Account.java
  2.  *  Class Account dengan konstruktor untuk memvalidasi
  3.  *  dan menginisialisasi instance variable double
  4.  *  berisi nilai saldo.
  5.  *  
  6.  *  Benito Dannes
  7.  *  24-03-2017
  8.  */
  9.  
  10. public class Account
  11. {
  12.     private double balance; // Instance variable yang menyimpan nilai saldo
  13.    
  14.     // Konstruktor
  15.     public Account (double initialBalance)
  16.     {
  17.         // Memvalidasi initialBalance bernilai lebih dari 0.0;
  18.         // Jika tidak, saldo diinisialisasi ke nilai dasar 0.0
  19.         if (initialBalance > 0.0)
  20.         {
  21.             balance = initialBalance;
  22.         }
  23.     } // Akhir konstruktor Account
  24.    
  25.     // Menambah (kredit) saldo ke akun
  26.     public void credit (double amount)
  27.     {
  28.         balance = balance + amount; // Menambah jumlah yang ditambahkan kedalam saldo
  29.     } // Akhir method credit
  30.    
  31.     // Mengembalikan saldo akun
  32.     public double getBalance()
  33.     {
  34.         return balance; // Memberei nilai saldo ke calling method
  35.     } // Akhir method getBalance
  36. } // Akhir class Account
Advertisement
Add Comment
Please, Sign In to add comment