Page 123 - PEMROGRAMAN BERORIENTASI OBJEK 11 GASAL
P. 123

PEMROGRAMAN BERORIENTASI OBJEK


                             9  Memanggil Method Static

                                  Method  Static  adalah  method  yang  dapat  dipakai  tanpa  harus
                                  menginisialisasi suatu class (maksudnya tanpa menggunakan variabel

                                  terlebih  dahulu).  Method  static  hanya  dimiliki  oleh  class  dan  tidak
                                  dapat digunakan oleh instance (atau object) dari suatu class. Method
                                  static dibedakan dari method yang dapat instance di dalam suatu class

                                  oleh kata kunci static.
                                  Untuk memanggil method static, ketikkan kode berikut:


                                   Sintaks pemanggilan method


                                   Classname.staticMethodName(params);



                        2)  Pembuatan Method

                            Sebelum kita membahas method apa yang akan dipakai pada class, mari
                            kita perhatikan penulisan method secara umum.
                            Dalam pendeklarasian method, kita tuliskan:


                            Sintaks pembuatan method

                           <modifier><returnType><name>(<parameter>*){

                           <statement>*

                           }


                            Dimana,
                            <modifier>dapat menggunakan beberapa modifier yang berbeda

                            <returnType>dapat berupa seluruh tipe data, termasuk void
                            <name>identifier atas class

                            <parameter> ::= <tipe_parameter><nama_parameter>[,]



                            9   Accessor Method

                                Untuk  mengimplementasikan  enkapsulasi,  kita  tidak  menginginkan
                                sembarang  object  dapat  mengakses  data  kapan  saja.  Untuk  itu,  kita

                                deklarasikan  atribut  dari  class  sebagai  private.  Namun,  adakalanya
                                dimana  kita  menginginkan  object  lain  untuk  dapat  mengakses  data
                                private. Dalam hal ini kita gunakan accessor method.




                                                                                            108 | Pa g e
   118   119   120   121   122   123   124   125   126   127   128