Berikut ini adalah contoh program menggunakan konsep OOP (Object-Oriented Programming) dalam bahasa C++
#include <iostream>
using namespace std;
// Deklarasi kelas
class Mahasiswa {
private:
string nama;
int umur;
public:
// Konstruktor
Mahasiswa(string _nama, int _umur) {
nama = _nama;
umur = _umur;
}
// Metode untuk menampilkan informasi mahasiswa
void tampilkanInfo() {
cout << "Nama: " << nama << endl;
cout << "Umur: " << umur << " tahun" << endl;
}
};
int main() {
// Membuat objek dari kelas Mahasiswa
Mahasiswa mhs1("John Doe", 20);
// Memanggil metode untuk menampilkan informasi mahasiswa
mhs1.tampilkanInfo();
return 0;
}
C++Program di atas merupakan contoh sederhana penggunaan OOP dalam bahasa C++. Program ini memiliki satu kelas yaitu Mahasiswa
yang memiliki dua atribut yaitu nama
dan umur
. Terdapat juga konstruktor yang digunakan untuk menginisialisasi objek dari kelas Mahasiswa
. Selain itu, terdapat metode tampilkanInfo()
yang digunakan untuk menampilkan informasi mahasiswa.
Pada fungsi main()
, kita membuat objek mhs1
dari kelas Mahasiswa
dengan menggunakan konstruktor. Kemudian, kita memanggil metode tampilkanInfo()
untuk menampilkan informasi mahasiswa.
Program di atas hanya merupakan contoh sederhana untuk memahami konsep OOP dalam bahasa C++. Anda dapat mengembangkan program ini dengan menambahkan lebih banyak kelas dan metode sesuai kebutuhan Anda.
Semoga contoh program di atas dapat membantu Anda memahami konsep OOP dalam bahasa C++. Jika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk bertanya. Selamat belajar!