2. constructor class untuk pecahan
Constructor menginisialisasikan objek dengan nilai tertentu pada anggota data.pada saat deklarasi dari x, constructor terpanggil secara otomatis dan integers -1 dan 3 di terima oleh parameter n dan d. kemudian fungsi mengisikan nilai tersebut ke anggota data dan but dari objek x.jadi deklarasinya
Pecahan x(-1,3), y(22,7);
Adalah sebanding dengan tiga baris
Pecahan x,y;
X.isikan (-1,3);
y.isikan (22,7);
berikut program c++ nya
#include <iostream.h>
Class pecahan {
Publice :
Pecahan(int,int);
Void cetak ();
Private :
Int lang, but;
};
Int main (){
Pecahan x(-1,3), y(22,7);
Cout <<” x = “;
x.cetak ();
cout <<” dan y = “;
y.cetak();
return 0;
}
Pecahan ::pecahan (int n, int d)[
Lang = n;
But = d;
}
Void pecahan :;cetak (){
Cout<<lang <<’/’<<but;
}
Tidak ada komentar:
Posting Komentar