Accesibility C++

Accesibility dalam C++ ?

1. Private
    Tingkat akses ini berguna untuk memberikan hak akses data hanya kepada kelas yang bersangkutan saja.  Artinya kelas - kelas yang lain seperti kelas turunan tidak dapat mengakses data - data yang berada di dalam Private ini dalam C++ untuk menentukan data tersebut bersifat private atau tidak maka kita harus menggunakan kata kunci private.  secara default, jika kita tidak menuliskan tingkat akses dalam pendeklarasian data dalam sebuah kelas, maka data - datanya akan dianggap sebagai data private sedangkan dalam java akan dianggap sebagai default hehhe sekedar info.. ^^

      Contoh :
class Contoh
{
     int x;
     private :
             int z;
}

2. Public
    Tingkat akses ini berfungsi untuk memberikan hak akses secara umu (public) kepada kelas - kelas turunanya maupun terhadap lingkungan luar dari dalam program.  Bagian ini biasanya berisi fungsi - fungsi yang akan dijadikan sebagai penghubung(interface) dari bagian private suatu kelas dengan lingkuang luar.  Untuk menggunakannya kita harus menggunakan kata kunci public

      Contoh :
class Contoh
{
     int x;
     public :
            int z;
}

3. Protected
    Tingkat akses ini berfungsi untuk memberikan hak akses terhadap data dalam suatu kelas sehingga data tersebut dapat diakses oleh kelas turunannya, namu lingkungan luar di dalam program masih tetap tidak diberi hak untuk mengaksesnya. Cara penggunaanya adalah dengan menggunakan kata kunci protected.
     
      Contoh :
class Contoh
{
     int x;
     protected :
           int z;
}

sekianlah.. ingat teman2 pembaca "keep improve" mungkin contoh2 yang saya gunakan tidak terlalu keren bagi2 teman2 tetapi ini hanya contoh sederhana semakin banyak kita mencoba dan semakin banyak kita salah atau menemui error maka siap2 lah anda berkata dalam diri anda "saya sudah berhasil" ^^
selamat mencoba semoga sukses GBU. ^^

No comments:

Post a Comment

Tutorial Lengkap Hosting Website Gratis Dengan Gambar

Hallo Guys.. sudah sangat lama sekali sejak terakhir kali saya melakukan posting di blogger ini... kalau saya tidak salah terakhir saya ...