Postingan

Menampilkan postingan dari Oktober, 2024

Soal ETS Pemrograman Berbasis Object (A)

Gambar
Nama: Azka Rizqullah Ramadhani NRP: 5025231148 Kelas: Pemrograman Berbasis Object (A) Soal Jelaskan Perbedaan Object dan Class. Berikan contoh kode sederhana yang menunjukan hubungan antara kelas dan object. Buat Aplikasi CoffeMachine yang menyediakan Kopi dengan harga tertentu. Jelaskan Enkapsulasi. Contoh kode menggunakan private dan metode akses (getter dan setter). Buat 2 kelas, BankAccount dan Customer. Setiap object Customer memiliki akun bank (BankAccount). Buatlah metode dalam Customer yang memungkingkan nasabah untuk melakukan penyetoran (deposit) dan penarikan (withdraw) melalui akun bank mereka. Pastikan interaksi terjadi melalui metode dalam Customer. Buatlah desain class diagram untuk trip application yang digunakan untuk mengelola perjalanan. Jawaban Nomer 1: Perbedaan mendasar antara class dan object adalah class itu dimana sebuah blueprint dimana nanti didalamnya akan berisi beberapa atribut dan method kemudian object itu adalah benda atau variabel yang kita panggil di ...

Implementasi Support System

Gambar
Nama: Azka Rizqullah Ramadhani NRP: 5025231148 Kelas: Pemrograman Berbasis Objek (A) Deskripsi Pada kali ini, saya mengimplementasikan support system behaviour yang menggunakan tiga class utama sebagai komponen pembangun program ini. Setiap class memiliki peran dan fungsi tersendiri untuk menjalankan program yang akan menerima input, memproses, dan mengembalikan respons sesuai dengan aturan yang telah dibuat. Class InputReader Class ini bertanggung jawab untuk menangani input dari pengguna. Program akan meminta pengguna untuk memberikan masukan yang nantinya akan diproses oleh sistem. Class ini menggunakan Scanner untuk membaca input yang diberikan pengguna dari konsol. import java.util.Scanner ; public class InputReader { private Scanner scan ; public InputReader (){ scan = new Scanner ( System . in ); } public String GetScan (){ System . out . print ( "> " ); return scan . nextLine (); } } Scanner scan: Objek Scanner digunakan ...