Jumat, 27 Oktober 2017

Gerbang Tol Otomatis


  1. Class Screen
  2. Class Keypad
  3. Class Account
  4. Class BankDatabase
  5. Class Transaction
  6. Class Withdrawal
  7. Class GTO
  8. Class mainGTO

Relation:













Output:




Kamis, 26 Oktober 2017

ATM Case Study


  1. Class ATMCaseStudy
  2. Class ATM
  3. Class Screen
  4. Class Keypad
  5. Class CashDispenser
  6. Class DepositSlot
  7. Class Account
  8. Class BankDatabase
  9. Class Transaction
  10. Class BalanceInquiry
  11. Class Deposit
  12. Class Withdrawal

  • Relation












  • Output




Jumat, 13 Oktober 2017

Overloading & Overriding

Contoh Overloading:


  • Class MyClass
Output:



















Contoh Overriding:


  • Class Binatang
  • Class Mamalia
  • Class PenggunaanOverriding

Output:



















Circle:


  • Class Circle
  • Class Lingkaran

Output:



















Student:


  • Class Student
  • Class Siswa

Output:



















Penggajian:


  • Class Pegawai
  • Class Staf
  • Class Dosen
  • Class DaftarGaji
  • Class ProgramUtama

Output:


Kamis, 05 Oktober 2017

Clock

Berikut adalah program yang menunjukkan jam dengan bahasa Java. nilai maksimal dari jam adalah 23 dan nilai maksimal menit adalah 59.

NumberDisplay:
ClockDisplay:
TestClockDisplay:
















Hasil Run:

Jumat, 29 September 2017

Ticket Machine

Fields adalah data-data yang didefinisikan oleh class. Class masing-masing memiliki data yang tidak bisa sembarangan diakses oleh object di luar class tersebut. Contoh :
  private int price; 
  private int balance; 
  private int total;

Object adalah sebuah entitas yang memiliki perilaku. Contoh :
  new TicketMachine (cost)

Class adalah sebuah model yang mengelompokkan beberapa object sedemikian sehingga memiliki sebuah fungsi tertentu. Contoh :
  TicketMachine


Method adalah sebuah fungsi yang berguna untuk menentukan perilaku atau behaviour dari sebuah objek.  Contoh:
  Public int getPrice()
  {
          Return price;
  }

Accessor adalah method yang bertujuan untuk mengambil/mengakses nilai dari field. Contoh:
  ticket.getPrice()
  ticket.getBalance()

Mutator adalah method yang berfungsi merubah nilai dari field atau atribut. Contoh:
  ticket.insertMoney(money)

Constructor adalah method yang mempunyai nama yang sama dengan classnya, dan dijalankan paling dahulu. contoh:
  public TicketMachine(int ticketCost)

Ticket Machine in java:


Hasil Output:









































Exercise 2.83

Exercise 2.84

Exercise 2.85

Exercise 2.86

Exercise 2.87

Exercise 2.88

Exercise 2.89

Exercise 2.90

Exercise 2.91

Exercise 2.92

Exercise 2.93


Kamis, 14 September 2017

Profil


Nama : Steve Daniels
NRP : 5116100084
Semester : 3
Kuliah : Pemrograman Berorientasi Obyek 1
Asal Sekolah : SMAK Penabur Summarecon Bekasi
Target Kuliah : Dapat ilmu yang berguna
Foto Profil: