Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Kelas dan Objek
2
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.
3
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
4
“ 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 waktuSekarang; WaktuSekarang = new Date();
5
ObjekTanggal.java contoh hasil
6
PemanggilanMetode.java program hasil
7
Kelas pada Java didefenisikan dengan menggunakan kata kunci class.
“ MENCIPTAKAN KELAS ” Kelas pada Java didefenisikan dengan menggunakan kata kunci class. contoh warna dan tahunProduksi disebut variabel instan atau field
8
KelasMobil.java hasil
9
KELAS “ KELAS DENGAN METODE ” METODE OBJEK VARIABEL INSTAN
Metode adalah fungsi (subprogram) yang melekat pada sebuah objek atau instan kelas
10
contoh
11
CONT’d PARAMETER Menyatakan elemen yang dicantumkan dalam tanda kurung pada pendefinisian metode ARGUMEN Menyatakan elemen yg disebutkan ketika metode dipanggil
12
KelasMobil2.java hasil
13
“ KATA KUNCI this ” Kata kunci “this” dipergunakan pada pembuatan kelas dan digunakan untuk menyatakan objek sekarang contoh
14
KelasMobil3.java hasil
15
“ LINGKUP VARIABEL ” Contoh
16
LingkupVariabel.java hasil
17
PENENTU AKSES Java menyediakan penentu akses, 2 diantaranya yaitu :
Private Public PUBLIC pengaksesan suatu variabel instan atau metode dapat dilakukan dari luar kelas 2. PRIVATE pengaksesan suatu variabel instan atau metode hanya dapat dilakukan di dalam kelas; tidak bisa diakses dari luar kelas
18
PenentuAkses.java hasil
19
PenentuMetode.java hasil
20
“ METODE KELAS “ MetodeKelas.java program hasil
21
MetodeKelas2.java program hasil
22
Terima Kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.