Selasa, 12 Februari 2013

[Pemrograman C++] KELAS DAN OBJECT LANJUTAN

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


1.    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


Related Articel:

1 komentar:

Bundet mengatakan...

Rekomendasi Artikel Terkait, lengkap

Pranala --> DASAR BAHASA PEMROGRAMAN BORLAND C++

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews