Yani’s Weblog

it’s all about software engineering…

Empat sekawan…

Ini bukan tentang perkawanan biasa. Ini adalah empat sekawan yang perlu diperhatikan saat kita membuat definisi kelas:

  1. Constructor (ctor); member function yang secara otomatis akan dipanggil jika ada penciptaan sebuah objek; tentukan apakah cukup dengan default ctor saja atau perlu didefinisikan user-defined ctor
  2. Destructor (dtor); member function yang secara otomatis akan dipanggil jika ada pemusnahan objek…
  3. Copy constructor (cctor); member function yang secara otomatis dipanggil jika ada penciptaan sebuah objek baru dengan cara menduplikasi dari objek yang sudah ada;  perlu dibuat, jika ada data member berupa pointer (jika tidak, yang dijalankan adalah bitwise copy)…
  4. Operator assignment (=); member function yang melakukan overload terhadap operator assignment (=); perlu dibuat untuk kasus-kasus tertentu…

Jadi, jangan lupakan empat sekawan di atas…

February 18, 2009 - Posted by yaniwid | oop | | 1 Comment

1 Comment »

  1. [...] dimulai dengan pembahasan beberapa konsep baru seperti objek dan kelas (ingat 4 sekawan plus satu dengan operasi stream ?), atribut, method, pewarisan (termasuk multiple inheritance [...]

    Pingback by Resume Kuliah PBO « Yani’s Weblog | May 14, 2009


Leave a comment