Evaluasi Tengah Semester - 5025231237

 Nama: Rayhan Aurelia Pramana Rijal

Kelas  : PBO A

NRP    : 5025231237

1. Class adalah entitas atau cetakan yang menggambarkan keadaan dan perilaku dari sesuatu yang logis.

    Objek adalah instalasi atau perwujudan dari suatu kelas pada suatu waktu/state

    Contoh kode class:



Contoh kode object : 

2. membuat aplikasi coffe machine :
    
    

deskripsi kode: 

a. kita menggunakan static untuk menetapkan harga dari kopi kita dulu. 

b. Terus menggunakan memanggil scanner untuk  menginput perintah apa yang kita mau nantinya.

c. "int pilih" sebagai pilihan nanti buat user dimana di masing case akan menyimpan nama kopi melalui variabel coffe dan price sebagai harganya.

d. kemudian kita akan memanggil variabel baru berupa int money untuk memasukkan uang yang kita punya. 

e. terus adaa beberapa pengkondisian yang nantinya akan mengeluarkan output tergantung dari kondisi tersebut.

3. Encapsulation adalah salah satu prinsip dasar dalam Object Oriented Programming yang bertujuan untuk membungkus data dalam satu unit.


4. Membuat interaksi antara method yang ada di bank account dengan customer.


deskripsi :

a. Pada bagian class bankaccount kita akan membuatnya menjadi private kemudian kita membuat sebuah constructornya. 

b. di dalam class bankaccount ada beberapa method yaitu  :

    - public void deposit yang berguna untuk menambah balance

    - public void withdraw yang berguna untuk mengurangi jumlah balance yang ada.

    - kemudian ada display untuk menampilkan isi dari balance.

c. di class customer juga ada beberapa method  dan atribut. customer sendiri memiliki atribut nama dan account. 

    - kemudian kita akan membuat sebuah constructor

    - public void deposit dan withdraw merupakan bagian dari method yang ada di bankaccount yang              digunakan pada class customer.

    - kemudian terakhir ada method checkbalance untuk melihat jumlah balance yang adaa saat itu juga.

d. pada main / bankandclient

    - menggunakan scanner untuk input

    - membuat objek baru yaitu customer1

    - Menggunakan switch case dan memanggil methodnya saja

    -  kemudian user akan disuruh untuk memilih pilihan2 yang ada.

    

5. Design Class Diagram






Komentar

Postingan populer dari blog ini

Tugas Membuat Profil Diri

Ticket Machine

5025231327 - Rayhan Aurelia Pramana Rijal - EAS PWEB E