Cpp Komputer Pemrograman
Beranda / Pemrograman / Class Method pada C++ | Belajar C++ 34 | Tutorial C++ 34

Class Method pada C++ | Belajar C++ 34 | Tutorial C++ 34

Assalamualaikum sob, pada tutorial pemrograman c++ kali ini kami akan
membagikan tutorial tentang class method pada c++. Yuk simak artikel kali ini.

Apa Itu Class Method ?

apa itu method ? method adalah fungsi yang dimiliki oleh class. Untuk
mendefinisikan fungsi yang dimiliki oleh class, kita bisa menggunakan 2 cara,
yaitu :

  • Di dalam definisi class
  • Di luar definisi class

Cara Membuat Method Di Dalam Class

Pada contoh berikut. kita mendefinisikan fungsi di dalam class, dan kita
menamakannya “MetodeKu”.
Untuk mengakses method caranya sama seperti kita mengakses atribut, yaitu
dengan cara membuat sebuah objek dari class dan menggunakan sintaks titik(.).

Contoh Program 1 : Membuat Method Di Dalam Class

#include <iostream>
using namespace std;
class kelasKu{          
    public :           
    void metodeKu(){  
        cout << “Assalamualaikum dunia!”;
    }
    };
    
int main(){
    kelasKu objekKu;  
    
    objekKu.metodeKu();
    return 0;
    }

Hasil Program 1 :

Penjelasan Program 1

  1. Pada baris 4 kita membuat class dengan nama kelasKu.
  2. Pada baris 6 kita membuat method dengan nama metodeKu, di baris 7 kita
    mencetak teks “Assalamualaikum dunia!” pada console.
  3. Pada baris 12 kita membuat objek untuk class kelasKu dengan nama objekKu.
    di baris 14 kita mengakses method metodeKu.

Cara Membuat Method Di Luar Class

Untuk mendefinisikan sebuah method atau fungsi diluar class, kita harus
mendeklarasikannya dahulu di dalam class dan kemudian mendefinisikannya diluar
class. Ini dilakukan dengan menentukan nama dari class, diikuti operator scope
resolution :: , diikuti dengan nama dari fungsi :

Contoh Program 2 : Membuat Method Di Luar Class

#include <iostream>
using namespace std;
class kelasKu{
  public:
  void metodeKu();
};
void kelasKu::metodeKu(){
  cout << “Halo dunia!”;
}
int main(){
  kelasKu objekKu;
  
  objekKu.metodeKu();
  
  return 0;
}

Hasil Program 2

Penjelasan Program 2

  1. Pada baris 4 kita membuat class dengan nama kelasKu.
  2. Pada baris 6 kita mendeklarasikan method dengan nama metodeKu() yang akan
    kita definisikan di luar class.
  3. Pada baris 9, kita membuat method yang telah kita deklarasikan sebelumnya
    dengan nama metodeKu(), di baris 10 kita mencetak teks “Halo dunia!” di
    console.
  4. Pada baris 14 kita membuat objek untuk class kelasKu dengan nama objekKu.
  5. Di baris 16 kita memanggil method metodeKu yang akan mencetak teks “Halo
    dunia!” pada console.

Cara Menambahkan Parameter Pada Method

Kita juga dapat menambahkan parameter pada method :

Contoh Program 3 : Menambahkan Parameter Pada Method Di Luar Class

#include <iostream>
using namespace std;
class mobil{
  public:
  
  int kecepatan(int kecepatanPenuh);
};
int mobil::kecepatan(int kecepatanPenuh){
  return kecepatanPenuh;
}
int main(){
  mobil objekKu;
  cout << objekKu.kecepatan(200);
  
  return 0;
}

Hasil Program 3

  1. Pada baris 4 kita membuat class dengan nama mobil, di baris 7 kita
    mendeklarasikan method dengan nama kecepatan dengan parameter bernama
    kecepatanPenuh.
  2. Pada baris 10 kita mendefinisikan method yang telah kita deklarasikan
    sebelumnya dengan nama kecepatan yang memiliki parameter bernama
    kecepatanPenuh, di baris 11 kita mengembalikan nilai dari parameter
    kecepatanPenuh.
  3. Pada baris 15 kita membuat objek untuk class mobil dengan nama objekKu.
  4. Di baris 16 kita memberi nilai 200 pada method kecepatan dan mencetak hasil
    dari method kecepatan pada console.
Sekian untuk postingan kali ini tentang method pada pemrograman C++, semoga
artikel kali ini bermanfaat, sampai jumpa di artikel selanjutnya. Happy a nice
day…

Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *