Postingan

Menampilkan postingan dari September, 2024

Implementasi Music Organizer

Gambar
 Nama : Rayhan Aurelia Pramana Rijal NRP : 5025231237 Kelas : A Saya membagi menjadi 3 class yaitu music, organizermusik dan main.  Kelas Musik menyimpan informasi tentang judul dan artis. Kelas OrganizerMusik mengelola daftar musik dan menyediakan metode untuk menambah, menghapus, mencari, memperbarui, mengurutkan, dan menampilkan musik. Kelas Main memberikan antarmuka pengguna yang interaktif dengan scanner.      Kelas Musik Atribut : Kelas ini memiliki dua atribut judul dan artis , yang menyimpan informasi tentang musik. Konstruktor : Konstruktor digunakan untuk menginisialisasi objek musik dengan judul dan artis yang diberikan. Getter : Metode getjudul() dan getartis digunakan untuk mengakses atribut judul da artis. toString() : Metode ini mengoverride metode tostring dari kelas object, sehingga ketika objek musik dicetak, informasi judul dan artis akan ditampilkan dengan format yang jelas. Kelas OrganizerMusik Atribut : Da...

Clock Implementation

Gambar
 Nama : Rayhan Aurelia Pramana Rijal  NRP : 5025231237  Kelas: PBO A Deskripsi : Membuat sebuah clock menggunakan Java source code :  https://github.com/LordeBesarJames/Clock/tree/main

Membuat Form Dengan HTML

Gambar
 Nama : Rayhan Aurelia Pramana Rijal NRP : 5025231237 Kelas : E Membuat Form dengan menggunakan HTML

Membuat Table berisi data dan gambar

Gambar
Tugas Pertemuan 3   Nama     : Rayhan Aurelia Pramana Rijal  NRP        : 5025231237  Kelas     : E Membuat table menggunakan html yang berisikan data dan gambar   source code :  https://github.com/LordeBesarJames/Table.git view :  table.rayhanaureliaprofile.site

Ticket Machine

Gambar
 Nama     : Rayhan Aurelia Pramana Rijal  NRP        : 5025231237  Kelas     : A  Membuat sebuah program yang memiliki fungsi seperti ticket machine Penjelasan Kode dan Fungsinya Atribut pada Kelas : int price: Menyimpan harga per tiket. int balance: Menyimpan jumlah uang yang telah dimasukkan oleh pengguna. int total: Menyimpan total pendapatan mesin dari penjualan tiket. Konstruktor  ticketmachine( int ticketPrice ) Digunakan untuk membuat objek mesin tiket dengan harga tiket tertentu yang ditetapkan oleh pengguna saat program dijalankan. Metode  getBalance () Mengembalikan saldo saat ini yang dimiliki pengguna. Metode  getPrice () Mengembalikan harga tiket yang sudah ditetapkan. Metode  insertMoney ( int amount ) Digunakan untuk memasukkan uang ke mesin tiket. Menambahkan uang ke saldo jika jumlahnya valid (lebih dari 0). Metode  void printTicket ( int quantity ) Digunakan untuk mencetak tik...

Tugas Membuat Profil Diri

Gambar
 Nama : Rayhan Aurelia Pramana Rijal  NRP   : 5025231237  Kelas  : E Tugas Membuat CV/Profile diri Tampilan depan website : Tampilan profile :  potongan kode :  Source code :  https://github.com/LordeBesarJames/Pemrograman-Web.git hasil web :  http://profile.rayhanaureliaprofile.site

Konsep OOP

Gambar
Nama     : Rayhan Aurelia Pramana Rijal NRP        : 5025231237  Kelas      : Pemrograman Berorientasi Objek (A) DEFINISI 1. Class     :   prototype, atau blueprint, atau rancangan yang mendefinisikan variable dan method-method pada seluruh objek tertentu. Class berfungsi untuk menampung isi dari program yang akan di jalankan, di dalamnya berisi atribut / type data dan method untuk menjalankan suatu program.   2. Object    :  sekumpulan data dan fungsi yang dikelompokkan berhubungan dengan data tersebut. 3. Abstraction :  konsep utama yang berfungsi untuk menyederhanakan kompleksitas sistem dengan menyembunyikan detail yang tidak perlu. 4. Encapsulation :  salah satu prinsip dasar dalam  OOP  yang bertujuan untuk membungkus data dalam satu unit. 5. I nheritance : s ebuah class atau objek bisa saling berhubungan dengan class yang lain.  Hubungan ini seperti hubungan kel...