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