Kamis, 26 Oktober 2017

PBO: UTS "GTO"


Rancangan Class dan Penjelasan:


  • TempelKartu
    • Class ini berfungsi sebagai perantara antara user dan database.
  • TotalAkun
    • Class ini berfungsi sebagai pemroses data untuk single user.
  • GTODatabase
    • Class ini berfungsi sebagai pemanggil proses yang ada di TotalAkun.
  • Keypad
    • Class ini berfungsi sebagai pengatur segala inputan.
  • Layar
    • Class ini berfungsi sebagai penampil berbagai hasil yang di outputkan oleh system.
  • GTO
    • Class ini adalah pengatur utama dalam penerapan sistem GTO.
  • RunProgram
    • Class ini sebagai pemicu program utama.

Rancangan Output:

Output yang dihasilkan dari program ini adalah:
  • Jika saldo>=Harga e-toll:
    • nama perusahaan
    • tanggal transaksi
    • harga e-toll
    • sisa saldo e-toll


  • Jika saldo<Harga e-toll:
    • Output string "Saldo tidak mencukupi"





Codingan:



Kamis, 19 Oktober 2017

PBO: OOP dalam mesin ATM

  1. Class ATMCaseStudy
    1. Class ATM
      1. Class Screen
        1. Class BalanceInquiry
          1. Class Transaction
            1. Class Deposit
              1. Class Withdrawal
                1. Class Account
                  1. Class BackDatabase
                    1. Class Keypad
                      1. Class CashDispenser
                        1. Class DepositSlot

                          Gambar Diagram


                          Output


                          Selasa, 10 Oktober 2017

                          PBO: Mengenal Overloading dan Overriding

                          Skema Besar Semua Program:


                          • Program Siswa
                            • Class Student

                            •  Class Siswa (main)
                            • Output

                          • Program Lingkaran
                            • Class Circle
                            • Class Lingakaran (main)
                            • Output

                          • Program Binatang
                            • Class Mamalia
                            • Class Binatang
                            • Class PenggunaanOverriding
                            • Output


                          • Program Gaji 
                            • Class Dosen
                            • Class Staf
                            • Class Pegawai
                            • Class DaftarGaji
                            • ProgramUtama
                             
                            • Output