ss_blog_claim=b2c8801cecb8aefe7201c97184ef9ab3 C++ Community of PSMZA: 4/13/08 - 4/20/08

Monday, April 14, 2008

Project 1 C++ : Create C++ Tutorial Book

Book Title: C++ Tutorial Collections
Syarat:

1. Buku perlu mengandungi tutorial meliputi topik yg telah dipelajari.
2. Setiap topik perlu mengandungi 2 contoh tutorial beserta keluaran/output. Pastikan anda compile dan run setiap code yang anda pilih. Bukan copy&paste. Sertakan ulasan code tersebut.
3. Tutorial hendaklah diperolehi dari buku rujukan (library) atau URL/Web atau kedua2nya.
4. Gunakan font style Verdana bersaiz 8
5. Projek adalah individu.
6. Buku perlu disertakan kulit ( sila design guna photoshop ) + serta isi kandungan.
7. Di kulit belakang sertakan nama, no matrik, gambar ukuran ic & kursus anda.
8. Hantar pada 3 Mei 2008.
9. Markah di nilai melalui kesesuaian, relevan setiap topik & tutorial+output+ulasan, penampilan buku termasuk kulit & kekemasan.
10. Hantar dalam bentuk hardcopy & softcopy.

Sunday, April 13, 2008

Public, Private & Protected

C++ membolehkan pengaturcara menentukan capaian kepada ahli data dan fungsi ahli g ditakrifkan dgn menggunakan penentu capaian yang berlabel "public", "private", atau "protected".

"...ahli data atau fungsi ahli yg berlabel publis boleh dicapai dari luar kelas melalui nama sesuatu objek.."

"...manakala jika berlabel private atau protected cuba boleh dicapai oleh fungsi ahli atau fungsi rakan (friend)..."

...ini bermakna capaian private menghalang capaian dibuat dgn sewenang-wenangnya oleh fungsi yg bukan fungsi ahli kelas tersebut.

...data2 sulit biasanya dilabel sebgai provate di dalam kelas ia utk mengelakkan data diubah suai atau di rosakkan dari luar

...