Kotak Kata Kita

Kamis, 12 Januari 2012

Konstruktor (OOP) pada C++

Konstruktor (constructor) merupakan suatu fungsi dari anggota suatu kelas
yang memiliki nama yang sama dengan nama kelas fungsi itu berada.
Konstruktor ini digunakan untuk mengalokasikan ruang untuk suatu objek dan untuk
memberikan nilai awal.
Berikut contoh pendeklarasian suatu konstruktor di dalam sebuah kelas:
class hitung
{
private:
int a;
int b;

public:

int inta();
int intb();
hitung(int mudah); //deklarasi constructor
};
Contoh-3 //Konstruktor
#include <conio.h>
#include <iostream.h>
class bilangan
{
private :
int bulat;
double nyata;
public :
bilangan(); //konstruktor
void info();
};
void main()
{
clrscr();
bilangan a;
a.info();
bilangan b;
b.info();
getch();
}
bilangan :: bilangan()
{
cout<<"\n Konstruktor dijalankan ... "<<endl;
bulat = 5.2;
nyata = 3.6;
}
void bilangan :: info()
{
cout<<"\n Jenis Bilangan: "<<endl
<<" Bulat = "<<bulat<<endl
<<" Nyata = "<<nyata<<endl;
}

Output yang dihasilkan dari program contoh-3 di atas adalah:

Tidak ada komentar:

Posting Komentar