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

Penjelasan 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...

Posting Komentar untuk "Class Method pada C++ | Belajar C++ 34 | Tutorial C++ 34"