Objek adalah
keadaan individu di dalam sesebuah kelas.
Sebagai contoh,
anda mungkin mencipta satu objek dan menamakannya dengan nama SPOT dalam sebuah kelas yang dinamakan ANJING.
Kelas ANJING mentakrifkan apakah yang diperlukan
untuk menjadi Objek di dalam Kelas ANJING,
dan ia juga menentukan terhadap mesej yang bagaimana Objek di dalamnya boleh
memberi tindak balas.
"Object-Oriented
languages" digunakan untuk mewujudkan keadaan objek daripada takrifan pengkelasan.
Lebih dari satu
objek boleh diwujudkan dalam sebuah kelas. Mengulas lanjut berkaitan contoh di
atas, objek lain boleh diwujudkan sebagai contoh Fido dan Rover
di dalam kelas ANJING
Di dalam kelas, mesej - mesej ditakrifkan kepada suatu bentuk yang difahami oleh objek. Sebagai contoh objek - objek di dalam kelas ANJING boleh memahami mesej - mesej seperti, menyalak, mengigit dan berguling.
Perbuatan yang dibawa oleh mesej ini dipanggil sebagai "method". Sebenarnya kod itulah yang dilaksanakan apabila sesuatu mesej dihantar kepada "Objek" tertentu.
Persoalan adalah sebahagian daripada mesej, sebagai contoh mesej "mengigit" mungkin mengandungi persoalan seperti, "gigit apa?", manakala "berguling" mungkin juga mengandungi 2 persoalan, yang pertama "berapa gulingan" manakala yang kedua "berapa laju"
Di dalam kelas, mesej - mesej ditakrifkan kepada suatu bentuk yang difahami oleh objek. Sebagai contoh objek - objek di dalam kelas ANJING boleh memahami mesej - mesej seperti, menyalak, mengigit dan berguling.
Perbuatan yang dibawa oleh mesej ini dipanggil sebagai "method". Sebenarnya kod itulah yang dilaksanakan apabila sesuatu mesej dihantar kepada "Objek" tertentu.
Persoalan adalah sebahagian daripada mesej, sebagai contoh mesej "mengigit" mungkin mengandungi persoalan seperti, "gigit apa?", manakala "berguling" mungkin juga mengandungi 2 persoalan, yang pertama "berapa gulingan" manakala yang kedua "berapa laju"