Posts

Showing posts from December, 2024

EAS

  Nama : Hafidz Panji Ashari  NRP : 5025231278 Kelas : PBO - A Soal  Evaluasi Akhir Semester Apa yang dimaksud dengan Package Library dalam Java. Jelaskan kegunaan dan contoh penggunaannya dalam pemrograman Buatlah Rancangan Aplikasi yang diambil dalam Final Project Deskripsikan kegunaan dan ruang lingkup aplikasi Implementasikan Aplikasi yang telah didesain dengan menggunakan Pemrograman Berbasis Obyek Java Buat PPT presentasi yang menunjang Demo Aplikasi Demokan aplikasi dengan membuat video dan diupload di Youtube. 1. Apa yang dimaksud dengan Package Library dalam Java. Jelaskan kegunaan dan contoh penggunaannya dalam pemrograman Dalam Java, Package Library mengacu pada kumpulan class dan interface yang dikelompokkan dalam sebuah package untuk menyediakan fungsi yang sudah siap digunakan oleh developer. Library ini bisa berasal dari bawaan Java (Java Standard Library) atau dibuat oleh pihak ketiga. Package adalah mekanisme untuk mengelompokkan class dan interface a...

implementasi GUI

Image
  Nama                : Hafidz Panji Ashari NRP                 : 5025231278 Kelas                : PBO-A 1. Membuat frame windows user login dan password . import javax . swing .* ; import java . awt .* ; import java . awt . event .* ; public class Login {     // Data username dan password yang valid     private final String USERNAME = "hapid123" ;     private final String PASSWORD = "pass" ;     // Komponen GUI     private JTextField txtUsername ;     private JPasswordField txtPassword ;     public static void main ( String [] args ) {         Login app = new Login ();         app . go ();     }     public void go () {         // Membuat frame    ...

Abstract Class & Foxes and Rabbit

Image
  Nama                : Hafidz Panji Ashari NRP                 : 5025231278 Kelas                : PBO-A 1). contoh implementasi program kecil menggunakan Abstract Class untuk merepresentasikan MakhlukHidup yang diwariskan ke Manusia , Hewan , dan Tumbuhan / / Abstract Class abstract class MakhlukHidup {     // Method abstrak     public abstract void makan ();     public abstract void bergerak ();     // Method konkrit     public void bernapas () {         System . out . println ( "Makhluk hidup bernapas." );     } } // Subclass Manusia class Manusia extends MakhlukHidup {     @ Override     public void makan () {         System . out . println ( "Manusia makan dengan tangan atau alat makan." ); ...