Class & Object

  • Pengertian Class

Kelas merupakan salah satu konsep fundamental pemrograman berorientasi objek. Kelas dapat diilustrasikan sebagai suatu cetak biru (blue print) atau prototipe yang digunakan untuk menciptakan objek.

Definisi kelas terdiri atas dua komponen, yaitu deklarasi kelas dan body kelas. Deklarasi kelas

adalah baris pertama di suatu kelas, dan minimal mendeklarasikan nama kelas. Sementara itu, body dideklarasikan setelah nama kelas dan berada diantara kurung kurawal.

  • Pengertian Object

Objek adalah entitas dasar saat runtime. Pada saat kode program

dieksekusi, objek berinteraksi satu sama lain tanpa harus mengetahui detil data atau kodenya. Interaksi antara objek ini dilakukan menggunakan suatu message

Perbedaan Class & Object adalah :

objek adalah sebuah komponen software yang stukturnya mirip dengan objek pada dunia nyata. Setiap objek dibuat dari satu set data (sifat) dimana variable menjabarkan esensial karakter dari objek, dan juga terdiri dari satu set dari methode (tingkah laku) yang menjabarkan bagaimana tingkah laku dari objek sedangkan clas adalah sturktur dasa dari OOP. Terdiri dari dua tipe dari anggota dimana disebut dengan field (attribut/properti) dan method. Field memspesifikasi tipe data yang didefinisikan oleh class, sementara methode spesifikasi dari operasi. Sebuah objek adalah sebuah instance pada class.

Advertisements