- Konstruktor adalah fungsi khusus yang otomatis akan dipanggil setiap kali melakukan instansiasi terhadap suatu kelas.
- Konstruktor biasanya digunakan untuk melakukan inisialisasi nilai dari data - data yang terdapat di dalam kelas bersangkutan.
- Konstruktor bisa overload, saat overload user dapat memilih mana yang terlebih dahulu akan dijalankan
- Konstruktor walaupun fungsi tidak mempunyai tipe data, tidak juga void.
- Konstruktor mempunyai nama sama dengan nama kelas.
untuk lebih jelasnya kita lihat contoh program dibawah ini
#include
using namespace std;
// konstruktor.cpp
class Konstruktor
{
int x;
public :
Konstruktor()
{
x = 8;
}//end konstruktor
void show()
{
cout << "Nilai dari x adala : "<< x << endl;
}//end show
};
int main
{
Konstruktor panggilK;
panggilK.show();
system("pause");
return 0;
}//end main;
No comments:
Post a Comment