C++ untuk Pemula: Mengenal Class dan Object dalam Pemrograman Berorientasi Objek #2

 


Class dan object adalah konsep dasar dalam pemrograman berorientasi objek. Class adalah suatu blueprint atau pola yang digunakan untuk membuat objek. Class menentukan bagaimana data akan disimpan dan bagaimana objek tersebut akan bertindak. Sementara objek adalah instance dari class yang memiliki data member dan method yang didefinisikan dalam class tersebut.

 

Berikut adalah contoh kode C++ yang menunjukkan implementasi class dan objek:

 

#include <iostream>
using namespace std;

// Deklarasi class Mahasiswa
class Mahasiswa {
   public:
      // Property atau data member
      string nama;
      int usia;

      // Method
      void tampilkanData() {
         cout << "Nama: " << nama << endl;
         cout << "Usia: " << usia << endl;
      }
};

int main() {
   // Membuat objek dari class Mahasiswa
   Mahasiswa mhs1;

   // Mengisi data pada objek
   mhs1.nama = "John Doe";
   mhs1.usia = 22;

   // Menampilkan data pada objek dengan memanggil method tampilkanData()
   mhs1.tampilkanData();

   return 0;
}
 

Pada contoh di atas, class Mahasiswa memiliki dua data member, yaitu nama dan usia. Class juga memiliki method tampilkanData() yang akan menampilkan data member nama dan usia ketika dipanggil. Kemudian, kami membuat objek mhs1 dari class Mahasiswa dan mengisi data member nama dan usia. Terakhir, kami memanggil method tampilkanData() pada objek mhs1 untuk menampilkan data member pada objek tersebut.

 

Posting Komentar

0 Komentar