Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

COPY CONSTRUKTOR.

Presentasi serupa


Presentasi berjudul: "COPY CONSTRUKTOR."— Transcript presentasi:

1 COPY CONSTRUKTOR

2 Copy Constructor (cctor)

3 Apa itu cctor ? Mirip seperti konstruktor
Aktif secara otomatis pada saat penyalinan obyek dengan asigmen (=) Cctor berguna untuk menyalin suatu obyek ke obyek lain secara independen walaupun mengandung pointer

4 SINTAKS CCTOR X(const X& NewX) { <perintah> }; Keterangan: X: nama kelas NewX: nama alias obyek yang disalin

5 CONTOH PENGGUNAAN CCTOR
class Xan { public: int* pt; int a; X(int p) pt = new int; *pt=p; }; X(const X& NewX) *pt=*NewX.pt; int main(int argc, char* argv[]) { X X1(30); X X2=X1; cout<<*X1.pt <<endl; cout<<*X2.pt <<endl; *X1.pt = 50; *X2.pt = 70; return 0; } Asigmen (=) mengaktifkcctor

6 Animasi Ilustrasi Cara Kerja Copycostructor


Download ppt "COPY CONSTRUKTOR."

Presentasi serupa


Iklan oleh Google