Kelas dan Objek KONSEP PEMROGRAMAN BERORIENTASI OBJEK Objek
Kelas dan Objek
KONSEP PEMROGRAMAN BERORIENTASI OBJEK Objek menggabungkkan data dan fungsi sebagai satu kesatuan, sedangkan pada pemrograman yang tidak berorientasi objek, fungsilah yang menjadi perhatian utama. Fungsi adalah subprogram atau sekumpulan kode yang diberi suatu nama tersendiri. Pendekatan program berorientasi objek membuat pengembangan program dapat dilakukan dengan lebih mudah, mengurangi duplikasi kode dan mengurangi kesalahan.
CONT’d Pada pemrograman berorientasi objek terdapat dua istilah yang sangat terkenal yaitu kelas dan objek. Kedua istilah ini sering dipertukarkan. Dengan menggunakan sebuah kelas, sejumlah objek dapat diciptakan. Seringpula dikatakan bahwa objek adalah instan kelas. Kelas : Objek 1, objek 2, objek 3
“ MENGGUNAKAN OBJEK ” Objek dibuat dengan mula-mula membuat variabel yang kelak merujuk ke objek. Variabel seperti ini biasa disebut variabel objek. Date adalah kelas yang disediakan Java yang berhubungan dengan tanggal dan waktu. Kelas ini terdapat pada paket java. util. Date. Oleh karena itu, program yang menggunakannya perlu mencantumkan pernyataan : import java. util. Date; Contoh Date waktu. Sekarang; Waktu. Sekarang = new Date();
Objek. Tanggal. java contoh hasil
Pemanggilan. Metode. java program hasil
“ MENCIPTAKAN KELAS ” Kelas pada Java didefenisikan dengan menggunakan kata kunci class. contoh warna dan tahun. Produksi disebut variabel instan atau field
Kelas. Mobil. java hasil
“ KELAS DENGAN METODE ” KELAS METODE OBJEK VARIABEL INSTAN Metode adalah fungsi (subprogram) yang melekat pada sebuah objek atau instan kelas
contoh
CONT’d PARAMETER Menyatakan elemen yang dicantumkan dalam tanda kurung pada pendefinisian metode ARGUMEN Menyatakan elemen yg disebutkan ketika metode dipanggil
Kelas. Mobil 2. java hasil
“ KATA KUNCI this ” Kata kunci “this” dipergunakan pada pembuatan kelas dan digunakan untuk menyatakan objek sekarang contoh
Kelas. Mobil 3. java hasil
“ LINGKUP VARIABEL ” Contoh
Lingkup. Variabel. java hasil
PENENTU AKSES Java menyediakan penentu akses, 2 diantaranya yaitu : 1. Private 2. Public
Penentu. Akses. java hasil
Penentu. Metode. java hasil
program hasil “ METODE KELAS “ Metode. Kelas. java
Metode. Kelas 2. java program hasil
Terima Kasih
- Slides: 22