Azhar-UM BLOG

We are agent of change

Tugas OPP tentang fungsi FRIEND

Tugas OOP (Objek Oriented Programming)minggu ini adalah membahas tentang apakah fungsi FRIEND itu ?

Ternyata, friend adalah salah satu jenis dati tingkat akses dalam class.
Berikut ini penjelasan lengkapnya.....

Tingkat Akses

Tingkat akses adalah kemampuan lingkungsn program di luar kelas untuk mengakses properti dan method yang terdapat pada suatu kelas.

Tingkat akses dibedakan atas 5 jenis :

1. Private

2. Public

3. Protected

4. Published

5. Friend




1. Private

* Properti dan method yang didefinisikan dengan tingkat akses private hanya dapat digunakan untuk keperluan kelas itu sendiri.
* Tidak dapat diakses kelas lain maupun lingkungan luar.
* Didefinisikan dengan keyword private
* Secara default tingkat akses adalah private

2. Public

* Properti dan method yang didefinisikan dengan tingkat akses public, dapat diakses oleh kelas lain yang bukan kelas anggota (member function).
* Lingkungan luar juga dapat mengaksesnya
* Untuk mendefinisikan digunakan keyword public

3. Protected

* Properti dan method dari suatu kelas yang didefinisikan sebagai protected dapat diakses oleh kelas itu sendiri dan kelas-kelas turunannya
* Lingkungan luar sama sekali tidak diizinkan untuk mengaksesnya.
* Didefinisikan dengan keyword protected

4. Published

* Pada C++Builder digunakan secara internal
* Data-data yang didefinisikan dengan tingkat akses published dapat dihubungkan dengan Object Inspector pada IDE
* Untuk mendefinisika tingkat akses ini digunakan keyword __published

5. Friend

* Fungsi Friend adalah fungsi yang dapat mengakses bagian private dari suatu kelas tanpa harus menjadi member function dari kelas tersebut.
* Untuk membuat fungsi friend digunakan keyword friend.

0 comments:

ad
Universitas Negeri Malang

ShoutMix chat widget

About Me

My photo
Seorang mahasiswa jurusan Pend.Teknik Informatika

Followers

DATE in HIJRYAH