Postingan

Menampilkan postingan dari November, 2024

Tugas PBO 13 Abstract Class

Nama : Afel Allaric Absor NRP   : 5025231140 Kelas : PBO (A)                                                                          Tugas PBO 13 Abstract Class 1). Implementasi dari program kecil Abstract Class Makhluk hidup yang diwariskan kepada manusia, hewan, dan tumbuhan. - Isi dari file MakhlukHidup.java : public abstract class MakhlukHidup { private String nama ; private int usia ; public MakhlukHidup (String nama, int usia) { this . nama = nama; this . usia = usia; } public String getNama () { return nama ; } public void bertambahUsia () { this . usia ++; System. out .println( nama + " bertambah usia. Usia sekarang: " + usia ); } public abstract void bernapas (); public abstrac...

Tugas PBO 12 Tiket Pesawat

Gambar
Nama : Afel Allaric Absor NRP   : 5025231140 Kelas  : Pemrograman Berbasis Objek (A)                                                                   Tugas 12 Tiket Pesawat  - Isi dari file FirstClassTicket.java : class FirstClassTicket extends Ticket { private static final double Diskon = 0.50 ; public FirstClassTicket ( double Harga_Awal) { super (Harga_Awal); } @Override public int calculateFare () { return ( int ) ( Harga_Awal * ( 1 + Diskon )); } }  - Isi dari file BusinessTicket.java : class BusinessTicket extends Ticket { private static final double Diskon = 0.25 ; public BusinessTicket ( double Harga_Awal) { super (Harga_Awal); } @Override public int calculateFare () { return ( int ) ( Harga_Awal * ( 1 + Diskon )); ...

Tugas 10 Unit Testing

Gambar
Nama : Afel Allaric Absor NRP   : 5025231140 Kelas  : Pemrograman Bebasis Objek (A)                                                               Tugas 10 Unit Testing - Isi file SalesItem.java :  import java.util.ArrayList; import java.util.Iterator; /** * The class represents sales items on an online e-commerce site (such * as Amazon.com). SalesItem objects store all information relevant to * this item, including description, price, customer comments, etc. * * NOTE: The current version is incomplete! Currently, only code * dealing with customer comments is here. * * @author Michael Kölling and David J. Barnes * @version 0.1 (2011-07-31) */ public class SalesItem { private String name ; private int price ; // in cents private ArrayList<Comment> comments ; /** * Create a new sal...

Tugas 11 PBO Implementasi Network Application

Gambar
Nama : Afel Allaric Absor NRP   : 5025231140 Kelas : Pemrograman Berbasis Objek (A)                                                   Tugas 11 Implementasi Network Application Dalam aplikasi Network Example ini, kita ingin membuat jaringan sosial sederhana dengan beberapa fitur dasar : 1. User : Pengguna bisa membuat akun, memposting status, dan menyukai postingan orang lain. 2. Post : Postingan ini akan berisi konten yang dibuat oleh penguna, seperti teks atau gambar. 3. Network : Kelas ini menyimpan daftar pengguna dan postingan yang ada dalam aplikasi. Struktur Kelas : 1. User : Mewakili pengguna dalam aplikasi. Pengguna dapat membuat postingan atau memberi "like" pada postingan orang lain. 2. Post : Mewakili sebuah postingan atau status. Postingan memiliki konten dan daftar pengguna yang telah menyukasi postingan tersebut. 3. Network : Mengelola semu...

Tugas 8 Pemrograman Web (E) Membuat Form Register & Login Menggunakan Bootstrap

Nama : Afel Allaric Absor NRP   : 5025231140 Kelas  : Pemrograman Web (E)                               Tugas 8 Membuat Form Register & Login Menggunakan Bootstrap 1). Isi file index.html : <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Register and Login</title>     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">     <style>         .container-fluid{             background-color: #a9dee8;         }         .form-container {     ...