Constructor -- kelas yang dapat berisi fungsi spesialuntuk dipanggil kapanpun
saat objek baru dibuat.
Constructors tidak bisa dipanggil secara eksplisit bila merupakan anggota dari fungsi biasa.
Akan dijalankan hanya saat objek baru dari kelas tersebut dibuat.
For example :
CRectangle::CRectangle (int a, int b) {
width = new int;
height = new int;
*width = a;
*height = b;
}
Destructor -- kelas yang dapat berisi fungsi spesialuntuk dipanggil kapanpun saat objek ingin dihilangkan. Dan bisa juga dijalankan ketika akhir program sudah dicapai , seperti operasi delete.
Contoh :
CRectangle::~CRectangle () {
delete width;
delete height;
}
.jpg)
0 komentar:
Posting Komentar