Pada bahasa pemograman berorientasi objek, data yang melekat dalam suatu objek biasa disebut variabel instan. Pada C++, istilah yang adalah data atau anggota data. Adapun fungsi yang melekat pada suatu objek disebut fungsi anggota (member function). Fungsi ini merupakan satu-satunya cara untuk mengakses tehadap anggota dan objek. Fungsi ini merupakan satu-satunya cara untuk mengakses terhadap anggota data objek. Untuk membaca suatu anggota data, Anda harus memanggil fungsi anggota. Dengan perkataan lain, data bersifat tersembunyi bagi fungsi-fungsi di luar fungsi anggota.
Isitilah yang umum untuk fungsi anggota pada bahasa pemograman berorientasi objek adalah metode (misalnya pada SmallTalk). Adapun pemanggilan fungsi anggota sering disebut pengiriman pesan ke objek. Namun, istilah yang terakhir ini tidak biasa digunakan pada C++.
Tabel 1.A Istilah pada PBO Dan C++
PBO | C++ |
---|---|
Variabel instan
|
Data (anggota data)
|
Metode
|
Fungsi Anggota
|
Selanjutnya: Objek dan Kelas