CLASS Pertemuan 003
Definisi Class Secara sederhana, Class merupakan representasi State dan Behavior dari Object Class merupakan blueprint yang dapat menggambarkan setiap detail Object Komposisi Class terdiri dari 3 hal, yaitu: Nama Atribut Fungsi
Contoh Class Class Flasdisk… Rancangan sebuah flashdisk: ¤ Ada port USB ¤ Ada rangkaian penyimpan data (flash storage) ¤ Apa bisa dilakukan flashdisk? (read and write) Object dari Class Flasdisk… Object: Flashdisk Kingston 8 GB, 4 GB, 2 GB Object: Flashdisk SanDisk 8 GB, 4 GB, 2 GB
Perhatikan Gambar Berikut:
class Sepeda{ int pedal = 0; int kecepatan = 0; int gear = 1; void perubahanPedal(int newValue) { pedal = newValue; } void perubahanGear(int newValue) { gear = newValue; void kecepatanNaik(int naik) { kecepatan = kecepatan + naik; void mengeRem(int rem) { kecepatan = kecepatan - rem;
class BikinSepeda { public static void main(String[] args) { // Membuat Dua Object Sepeda Berbeda Sepeda pancal = new Sepeda(); Sepeda balap = new Sepeda(); // Menerapkan Method ke Object pancal.perubahanPedal(50); pancal.kecepataNaik(10); pancal.perubahanGear(2); balap.perubahanPedal(50); balap.kecepatanNaik(10); balap.perubahanGear(2); }
Tugas