Download Modul [PEMROGRAMAN C++] Kelas Dan object Lanjutan
MODUL 4
KELAS DAN OBJECT LANJUTAN
SASARAN
- Mampu membedakan object lokal dan global
- Menguasi membuat suatu project
- Apa yang dimaksud dengan object sebagai parameter ?
- Apakah object dapat dijadikan sebagai nilai balaik suatu fungsi ? , berikan contohnya.
- Dapatkah anggota data bersifat statis ?
Modul4a.cpp
#include<iostream.h> #include<string.h> class abc { private: char nama[20]; public: abc(char *nama); ~abc(); }; abc x("x"); void main() { cout << "Awal fungsi main()...." << endl;2. Modul4b.cpp
abc y("y");
abc z("z");
cout << "Akhir fungsi main" << endl;
}
abc::abc(char *nama)
{
strcpy(abc::nama, nama);
cout << "Konstruktor objek " << abc::nama << " dijalankan....." << endl;
}
abc::~abc()
{
cout << "Destruktor object " << nama << " dijalankan..." << endl;
}
#include<iostream.h> #include<string.h> #include<stdlib.h> class abc { private: char nama[20]; public: abc(char *nama); ~abc(); }; abc x("x");Untuk file lengkapnya silahkan download disini
void main()
{
cout << "Awal fungsi main()...." << endl;
abc y("y");
abc z("z");
exit(1);
}
abc::abc(char *nama)
{
strcpy(abc::nama, nama);
cout << "Konstruktor objek " << abc::nama << " dijalankan....." << endl;
}
abc::~abc()
{
cout << "Destruktor object " << nama << " dijalankan..." << endl;
}
Slahkan berkomentar di bawah ini...
EmoticonEmoticon