- Dapatkan link
- X
- Aplikasi Lainnya
Di dalam bahasa pemrograman C++, sebuah "class" adalah sebuah blueprint atau cetak biru yang digunakan untuk membuat objek. Class mendefinisikan karakteristik (atribut) dan perilaku (metode/fungsi) dari objek yang akan dibuat berdasarkan class tersebut. Dalam arti lebih luas, class merupakan sebuah tipe data baru yang dibuat oleh pengguna yang menggabungkan data dan fungsi-fungsi terkait bersama-sama.
Berikut adalah contoh programnya dengan c++
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
using namespace std; | |
// Definisi class "Kucing" | |
class Kucing { | |
public: | |
// Atribut | |
string nama; | |
int umur; | |
// Metode | |
void Meong() { | |
cout << "Meong! Nama saya " << nama << " dan umur saya " << umur << " tahun." << endl; | |
} | |
}; | |
int main() { | |
// Membuat objek dari class "Kucing" | |
Kucing kucing1; | |
kucing1.nama = "Tom"; | |
kucing1.umur = 3; | |
// Memanggil metode dari objek "kucing1" | |
kucing1.Meong(); | |
// Membuat objek lain dari class "Kucing" | |
Kucing kucing2; | |
kucing2.nama = "Garfield"; | |
kucing2.umur = 5; | |
// Memanggil metode dari objek "kucing2" | |
kucing2.Meong(); | |
return 0; | |
} |
- Dapatkan link
- X
- Aplikasi Lainnya
Komentar
Posting Komentar