Pada kesempatan yang singkat ini saya akan menjelaskan sedikit tentang class dan object. Karena ini adalah materi yang akan saya pelajari. So mari kita ulas sedikit ya teman-teman.
Pengertian dari Class dan Object
Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instantdari object. class juga merupakan grup suatu object dengan kemiripanattributes/properties, behaviour dan relasi ke object lain.Contoh : Class Person, Vehicle, Tree, Fruit dan lain-lain.
Object adalah instance dari class. Jika class secara umum merepresentasikan(template) sebuah object, sebuah instance adalah representasi nyata dari class itusendiri.Contoh : Dari class Fruit kita dapat membuat object Mangga, Pisang, Apel dan lainlain.
Membuat objectUntuk membuat object, kita menggunakan perintah new dengan sebuah nama classyang akan dibuat sebagai instance dari class tersebut.String str = new String();
Random r = new Random();
Pegawai p2 = new PEgawai();
Date hari = new Date();hari adalah object reference dari class Date yang akan digunakan untuk mengaksesclass Date.Sedangkan operator new adalah operator yang akan menghasilkan hari sebagaireference ke instance dari class Date().
Attributes merupakan nilai data yang terdapat pada suatu object yang berasal dariclass. Attributes merepresentasikan karakteristik dari suatu object.Contoh : pada Class Fruit terdapat attribute : warna, berat pada object mangga :warna berisi kuning dan berat misalkan 0.25 kg pada object apel : warna berisimerah dan berat misalkan 0.30 kg
Method merupakan suatu operasi berupa fungsi-fungsi yang dapat dikerjakan olehsuatu object. Method didefinisikan pada class akan tetapi dipanggil melalui object.Contoh : pada object mangga : terdapat method ambilRasa , kupasKulit dan lain-lain.
Nah penjelasan diatas adalah penjelasan yang sangat msih sederhana. Untuk itu sekarang saya akan mencari lagi dan belajar tentang class dan object. Semoga berhasil
salam...
No comments:
Post a Comment