Kamis, 28 September 2017

PBO: Interaksi Obyek

     Hari ini saya belajar mengenai interaksi object.
     Berikut adalah kodingan yang saya pelajari untuk penerapan interaksi object tersebut.

1. Class TestClockDisplay


2. Class ClockDisplay


3. Class NumberDisplay



Hasil Output


Relasi Antar Class


Kamis, 21 September 2017

PBO: Membuat Ticket Machine

     Hari ini saya belajar bagaimana cara membuat Ticket Machine di java menggunakan BlueJ.
Terlebih tadi sempat membahas mengenai:
  • fields,
  • constructors,
  • parameters,
  • methods,
  • assignment and conditional statement.
Penjelasannya adalah sebagai berikut;

1. Fields
      Atau biasa kita kenal dengan sebutan variable berfungsi untuk menyimpan value.
 


2. Constructors
     Constructors memiliki fungsi untuk memberi inisiasi agar object itu bisa dijalankan.

3. Parameters
     Memiliki fungsi menyimpan value yang biasanya di deklarasikan di header. Dalam case ini "amount" merupakan parmeter.


4. Methods
     Methods merupakan fungsi yang bisa diberlakukan kepada object sesuai dengan classnya. Dalam case ini getPrice, getBalance, insertMoney merupakan method yang berlaku di class TicketMachine.


5. Assignment and Conditional Statement
     Assignment merupakan pemberian value kepada fields sedangkan conditional statement merupakan pernyataan yang akan menjalankan suatu fungsi ketika kondisi-kondisinya terpenuhi.

Assignment

Conditional Statement


Hasil Kodingan dari class TicketMachine:


Hasil Kodingan dari class IntMain:


Hasil Output dari Kodingan Ticket Machine ini:



Tugas:
1. Kodingan Book


2. Kodingan Heater

Kamis, 14 September 2017

PBO: Main-main dengan Java

     Halo kawan-kawan. Hari ini saya mencoba bahasa pemrograman yang menurut saya cukup ciamik untuk dipelajari, yaitu java. Kalau ditanya kenapa memilih java mungkin karena java ini OOP dan juga sangat relevan untuk saat ini.

Time1Test


Time1


Kamis, 07 September 2017

Tak Kenal Maka Tak Sayang

Profil Diri:
  • Nama: Aguel Satria Wijaya
  • NRP: 5116100056
  • Semester: 3
  • Kuliah: Pemrograman Berorientasi Obyek 1
  • Asal Sekolah: SMA Kolese Loyola, Semarang
  • Target Kuliah: Ingin bejalar JAVA Terutama yang Berorientasi Objek Supaya Bisa Membuat Aplikasi Android
  • Foto Profil: