Download Modul [PEMROGRAMAN C++] Kelas Dan object Lanjutan

Download Modul [PEMROGRAMAN C++] Kelas Dan object Lanjutan

C%252B%252B


MODUL 4
KELAS DAN OBJECT LANJUTAN


SASARAN
  1. Mampu membedakan object lokal dan global
  2. Menguasi membuat suatu project
TUGAS PENDAHULUAN
  1. Apa yang dimaksud dengan object sebagai parameter ?
  2. Apakah object dapat dijadikan sebagai nilai balaik suatu fungsi ? , berikan contohnya.
  3. Dapatkah anggota data bersifat statis ?
PRAKTIKUM

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;
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;
}
2. Modul4b.cpp
#include<iostream.h> #include<string.h> #include<stdlib.h> class abc { private: char nama[20]; public: abc(char *nama); ~abc(); }; abc x("x");
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;
}
Untuk file lengkapnya silahkan download disini

Slahkan berkomentar di bawah ini...
EmoticonEmoticon

1f600:)
1f615:(
1f601hihi
1f60f:-)
1f603:D
1f62c=D
1f604:-d
1f61e;(
1f62d;-(
1f616@-)
1f61c:P
1f62e:o
1f606:>)
1f609(o)
1f614:p
2753:-?
1f619(p)
1f625:-s
1f620(m)
1f60e8-)
1f624:-t
1f634:-b
1f635b-(
1f637:-#
1f35c=p~
1f4b5$-)
1f44d(y)
1f33a(f)
1f60dx-)
1f496(k)
1f44f(h)
1f378cheer