Page 19 - E-Modul Pemrograman Dasar Kelas X
P. 19

2) Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan

                   "iseng" seperti memodifikasi atau mengubah program yang kita buat.
               3) Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan.
                   solusinya hanya dengan mencari fungsi yang bersangkutan saja dan tidak perlu
                   mencari kesalahan tersebut di seluruh program.
               4) Fungsi  menjadikan  program  C#  memiliki  struktur  yang  jelas.  Dengan
                   memisahkan langkah-langkah detail ke satu atau lebih fungsi, maka program

                   utama akan menjadi lebih pendek, jelas, dan mudah dimengerti.
               5) Fungsi-fungsi  dapat  diijinkan  untuk  menghindari  penulisan  yang  sama
                   berulang-ulang, Langkah-langkah program yang sama dan sering digunakan
                   berulang-ulang  dapat  ditulis  sekali  saja  dan  secara  terpisah  dalam  bentuk
                   fungsi-fungsi.  Selanjutnya  bagian  program  yang  membutuhkan  langkah-
                   langkah ini cukup memanggil fungsi-fungsi tersebut.


               c.  Pengertian Kelas, Objek, dan Method

                       Secara  sederhana,  penjelasan  tentang  kelas,  objek,  dan  method  di  dalam
               bahasa  pemrograman  berorientasi  objek  dapat  diibaratkan  dalam  kehidupan
               sehari-hari sebagai berikut.

                       Harimau dan buaya adalah objek dari binatang buas. Sementara, motor dan
               mobil  adalah  objek  dari  kendaraan bermotor.  Harimau  dan  buaya  mempunyai

               atribut berkaki empat, mempunyai gigi tajam, serta mampu berjalan, berlari, dan
               menerkam. Sementara, motor dan mobil mempunyai atribut beroda, mempunyai
               warna, menggunakan bahan bakar, serta mampu bergerak maju, mundur, belok
               kiri,  dan  belok  kanan.  Jadi  dapat  dikatakan  binatang  buas  dan  kendaraan
               bermotor adalah suatu kelas, harimau, buaya, motor, dan mobil adalah objek yang
               mempunyai  atribut  tertentu.  Sedangkan  berjalan,  berlari,  bergerak  maju,  atau
               mundur adalah suatu method.


                       Berdasarkan perumpamaan tersebut dapat disimpulkan bahwa objek adalah
               suatu  data  yang  mempunyai  sifat  (atribut)  dan  operasi  tertentu  (method).
               Sedangkan kumpulan dari objek yang sama yang mempunyai sifat dan method
               yang sama disebut dengan kelas.

                       Dalam  bahasa  pemrograman  bersifat  OOP,  kelas  dibuat  terlebih  dahulu
               dengan operasi-operasi yang ada di dalamnya. Sementara, objek dibuat setelah
               kelas tercipta. Objek adalah instans dari suatu kelas. Kelas bisa dikatakan sebagai

               template atau blue print dari objek. Oleh karena itu, kita bisa mudah membuat
               objek baru di dalam kelas tersebut dan dapat dilakukan operasi yang sama dengan
               objek yang sudah dibuat sebelumnya.



                                                             11
   14   15   16   17   18   19   20   21   22   23   24