Konsep Dalam OOP
Konsep Dalam OOP Objek Enkapsulasi Pewarisan Polymorphisme
Objek Objek adalah suatu bentuk yang mempresentasikan/mewakili bentuk/persepsi dari dunia nyata(orang,hewan,tempat dan lainnya). Objek adalah sesuatu yang memiliki attributes dan behaviours
Class Objek dengan data struktur/property value (Attribute) dan behavior(Method atau Operation) yang dibuat dalam satu grup =Class Class adalah cetak biru dari sebuah Objek
Contoh Bagaimana Memandang Objek? Objek=Anjing(nama:Rayne) Property value(Atribute)=Ciri-ciri: warna bulu : abu-abu,putih dan hitam Warna mata:biru dan coklat Tinggi:18 inc Panjang:36 inc Berat:30 pon Methods(Behaviour)=kemampuan, Sifat,kelakuan: duduk berbaring salaman Mengikuti majikannya jalan
Ciri-ciri sebuah Objek..... Nama Objek Atribut Behaviour() Memiliki attribute Memiliki behaviour() Attribute → juga disebut dengan field(s),state(s) atau properties merupakan karakteristik secara fisik dari suatu objek ; cont : tinggi,warna,lebar,dll Behaviour→atau juga disebut dengan method,Operation ,atau feature adalah sifat dari suatu objek ; cont : kecepatan,
Memandang Class yang memiliki Objek Dog memiliki properti dan method yang belum di-instantiate → (Base) Class Ketika Class Dog akan di-create/di-inntantiate sebagai objek Dog() dan akan memiliki nama reference Rayne beserta nilai properti dan method
Instantiante objek pada Java Dog Rayne = new Dog();