Page 10 - e-modul pbo
P. 10

Jika kita jalankan, program class diatas tidak akan berjalan karena tidak ada method
                      main. Kita perlu menambahkan method main dengan menggunakan subclass, yaitu class
                      motor dan mobil. Karena semua sifat yang ada di class kendaraan dapat diakses dan
                      dijalankan pada class mobil dan motor.
                      Membuat subclass dan objek motor dan menerapkan konsep pewarisan.
                            class game
                            //menerangkan konsep inheritance
                            public class motor extends kendaraan2 {
                               public static void main(String[] args){
                               //Membuat Objek Dari Class Motor
                                   motor data = new motor();
                               //Memasang Atribut untuk Merek dan Jenis
                                   data.setAtribut ("HONDA", "Motor");

                                   //Menampilkan hasil
                                  System.out.println("Jenis Kendaraan: "+data.getJanis ());
                                  System.out.println("Merek  Kendaraan:  "+data.getMerek());
                                   data.Melaju (80);
                                  }
                            }

                         Program  akan  berjalan  setelah  menggunakan  kata  kunci  extends  pada  subclass
                      tersebut  dan  mengakses  atribut-atributnya.  Program  di  atas  akan  menampilan  hasil
                      sebagai berikut
                            Output class motor
                            Jenis Kendaraan:  Motor
                            Merek Kendaraan: HONDA
                            ===== Melaju =====
                            Kecepatan 80 Km/jam























                                                          Pemrograman Berorientasi Objek Kelas XI – Semester 2   5
   5   6   7   8   9   10   11   12   13   14   15