INOVASI HELM


Kelebihan helm ini menggunakan gps yang berfungsi untuk menunjukkan tempat yang dituju dan kecepatan kendaraan,

selain itu helm ini mempunyai kamera dimuka, belakang dan kanan kirinya untuk melihat pengendara yang lainya.

Untuk kenyamanan pengguna, helm ini juga memasang pendingin agar pengguna merasa sejuk saat mengendarai motornya. 

Dan helm ini juga memanfaatkan sinar matahari untuk mengisi tenaga listrik baterai yang ada dihelm tersebut.


Tugas Membaca File Dari Java Netbeans

Tugas bisa didownload disini Membaca File Dari Java Netbeans

Tugas kelompok


buah program dengan fasilitas modul :
  1. Modul Menghitung Nilai Rata-rata dari nilai (Tugas + Nilai UTS + Nilai UAS) / 3
  2. Modul Menambahkan biodata mahasiswa dengan data (NPM, NAMA, JENIS KELAMIN, ANGKATAN, PROGRAM STUDI) Menggunakan Textfield, Combobox, dan Radio Button.
  3. Modul Menambahkan data pembayaran SPP mahasiswa berdasarkan SKS yang diambil (1 SKS = Rp.50.000)
Seluruh modul berupa form visual dan menjadi 1 kesatuan program & Project (Gunakan JFrame, JInternalFrame, dengan pilihan menu menggunakan JMenu)
Tugas bisa didownload disini aplikasi

Abstract Class & Java Interface


Kelas abstrak adalah kelas yang mengandung konsep abstrak sehingga tidak mungkin mempunyai 
instans. Kelas abstrak dapat mengandung metode abstrak, yaitu metode yang tidak memiliki 
implementasi. Dengan begitu, kelas abstrak dapat menentukan bagaimana konsep abstrak tersebut 
diimplementasikan oleh subkelas yang akan menggunakannya. Kelas abstrak tidak harus memiliki 
metode abstrak, namun setiap kelas yang memiliki metode abstrak haruslah menjadi kelas 
abstrak,untuk membuat method abstract, tinggal menulis metodedeklarasi tanpa tubuh dan 
menggunakan abstrak kata kunci.Penulisan seperti berikut:
  public abstract <nama method>{
  //variabel instant
  //method non abstrak
  //method abstrak
  }
Interface, Kelas ini sering disebut pure abstract. Sebuah interface dapat dibayangkan sebagai kelas 
abstrak yang seluruh methodnya adalah abstrak. Interface digunakan pada kelas-kelas lain dengan 
cara diimplementasikan dengan menggunakan key word implements. Sedangkan untuk 
membentuknya menggunakan key word interface dengan aturan seperti berikut ;
interface {
  //definisi konstanta
  // method abstrak
  }


selanjutnya download disini  Abstract Class & Java Interface

Overriding

Overriding menyatakan suatu keadaan dimana method pada subclass menolak method pada parent class-nya.

   Ciri dari overriding :
– Nama method harus sama
– Daftar parameter harus sama

– Return type harus sama


Contoh overriding



1.class pertama Parent
class Parent {
    public void info() {
        System.out.println("Parent");
    }
}
2.class kedua child
                public class  child extends Parent {
                                 @Override
                 public void info(){
                   System.out.println("child");
                  }
}
3.class ketiga main
                public static void main(String[] args) {
                  Parent p1 = new Parent();
                Parent p2 = new anak();
                p1.info();
                p2.info();
                 }
}

Output: -Parent
  -child




Peraturan pada Overriding


Method yang terkena Override (overriden method) tidak boleh mempunyai modifier yang lebih luas aksesnya daripada method yang meng-override (overriding method).