Page 27 - E-Modul Pemrograman Berorientasi Objek Berbasis Project Based Learning
P. 27

Public class perhitungan {
                                        //atribut
                                        Public int angka;
                                        //method
                                        Public int getAngka(){

                                               Return angka;
                                        }
                                }


                 Dengan  modifer  public,  maka  atribut  angka  dan  method  getAngka  bisa  diakses  oleh  kelas

              manapun di mana objek untuk kelas perhitungan dibuat. Contoh :

                       Public class penghitungan {
                               //atribut
                               Public int angka;
                               //method
                               Public int getAngka(){
                                      Return angka;
                               }

                               //diakses oleh kelas sendiri
                               Public static void main (string[]args){
                                      Perhitungan obj = new perhitungan();

                                      Obj.getAngka();
                               }
                       }

                       //diakses oleh kelas lain
                       Class lain{
                               Public static void main (string[]args{

                                      Penghitungan objek = new penghitungan();
                                      objek.getAngka();
                               }
                       }


             2. Private
                 Dengan  mendeklarasikan  data  dan  method  menggunakan  tingkat  akses  private,  maka  data  dan

              method tersebut hanya dapat diakses oleh kelas yang memilikinya saja. Ini berarti data dan method

              tersebut  tidak  boleh  diakses  atau  digunakan  oleh  kelas-kelas  lain  yang  terdapat  didalam  program.
              Untuk  mendeklarasikan  suatu  data  atau  method  dengan  tingkat  akses  private,  gunakan  kata  kunci

              private. Contohnya :
                                     Public class siswa {
                                     //akses dasar terhadap variabel

                                     Private string nama;
                                     //akses dasar terhadap metode
                                     Private string getNama(){
                                     return name; }
                                     }

          Pada contoh diatas, variabel nama dan method getNama() hanya dapat diakses oleh method internal class

          tersebut.
                                                                                                           23
   22   23   24   25   26   27   28   29   30   31   32