Page 44 - Modul PBO 11 RPL
P. 44

Dalam penulisan program menggunakan operator new:

                 namaClass namaObjek = new namaClass()


               Penerapan dalam Class Mobil:
















                       Contoh  lain  seperti  Suzuki  Smash,  Yamaha  VegaR,  Honda  Suprafit,  dan

               Kawasaki KazeR merupakan objek dari class sepeda motor. Suzuki Smash dan objek
               lainnya  memiliki  kesamaan  atribut  (berat,  kapasitas  bensin,  tipe  mesin,  warna,

               harga) dan method (berjalan, berhenti, belok, menambah kecepatan).

               3.  Scope Variabel
                    Scope variabel (cakupan variabel) ini menentukan seberapa luas variabel dapat

               diakses. Adanya cakupan variabel ini merupakan penempatan lokasi dimana variabel
               tersebut  dideklarasikan  dan  dapat  digunakan.  Cakupan  variabel  terbagi  menjadi

               dua, yakni Global dan Local.

               4.  Overloading Methods
                    Overloading yaitu dimana suatu method memiliki nama yang sama dengan

               method lain dalam suatu class tetapi dengan parameter yang berbeda. Tujuannya
               adalah memudahkan penggunaan method dengan fungsi yang hampir sama.






















               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                36
   39   40   41   42   43   44   45   46   47   48   49