Page 131 - Modul Algoritma dan Pemrograman Dasar HTML
P. 131

Untuk pembuatan sebuah class, dimulai dengan kata kunci class

                            dan  diikuti  dengan  nama  kelasnya,  dibuka  dengan{,  isidariclass,

                            ditutupdengan};. Berikut adalah sintaks pembuatan class:


                                  #include <iostream>

                                  using namespace std;

                                  class Laptop {
                                    // isi dari class Laptop...
                                    // isi dari class Laptop...
                                  };

                                  int main()
                                  {
                                    // kode program
                                    // kode program
                                    return 0;
                                  }
                               Sama  seperti  pendefinisian  function,  pendefinisian  class  juga

                            harus dilakukan di luar function main().

                        2.  Data Member Class

                               Data  member  (atau  kadang  juga  dengan  atribut  atau  properti)

                            adalah data yang terdapat dalam sebuah class. Melanjutkan analogi

                            tentang laptop, data member dari laptop bisa berupa merk, warna,

                            jenis processor, ukuran layar, dan lain-lain.

                               Jika anda sudah terbiasa dengan program C++, data member ini

                            sebenarnya hanyalah variabel yang terletak di dalam class. Seluruh

                            aturan dan tipe data yang biasa diinput ke dalam variabel, juga bisa

                            diinput  ke  dalam  data  member. Aturan  tata  cara  penamaan  data

                            member  sama  dengan  aturan  penamaan  variabel.  Berikut  adalah

                            contoh penulisan class dengan penambahan data member:








                                                                                                    126
   126   127   128   129   130   131   132   133   134   135   136