Rabu, 30 Desember 2015

PENGERTIAN CLASS YANG SAYA AMBIL DARI MODUL DOSEN DDP

Class Overview
• Saat membuat kelas dengan C++ kita akan selalu
menemukan kata kunci yang umum digunakan
seperti public, private dan protected.
• Kata kunci ini merupakan tingkatan akses yang
digunakan dalam mengakses data-data yang ada
dalam program yang kita buat dengan C++.
• Dengan meggunakan kata kunci ini kita dapat
memberikan pembatasan akses terhadap data-data
yang ada dalam kelas hingga kita dapat menentukan
data mana saja yang dapat diakses oleh kelas lain
dan data mana saja tidak dapat (tidak boleh)
diakses.

Tingkatan Akses Class
• Public
Tingkat akses ini memberikan hak akses secara umumkepada
kelas-kelas turunannya maupun kepada lingkungan diluar program.
• Private
Tingkat akses ini hanya akan memberikan hak akses data kepada
kelas yang bersangkutan saja. Data yang menggunakan tingkat
akses ini tidak dapat diakses oleh kelas turunannya apalagi
lingkungan diluar program. Setiap variabel atau fungsi yang tidak
didefinisikan tingkat aksesnya secara otomatis akan ditetapkan
sebagai data dengan tingakat akses private.
• Protected
Tingkat akses ini memberikan hak akses kepada kelas turunannya
tetapi tetap tidak mengizinkan lingkungan luar program untuk
mengakses data ini.

Keuntungan menggunakan class
• Ketika program-program menjadi lebih besar, satu daftarinstruksi menjadi berat.
▫ Sedikit pemrogram dapat memahami program lebih dari beberapa ratus
pernyataan kecuali unit bawah rusak dan menjadi lebih kecil. Untuk alasan ini
fungsidiadopsi sebagai cara untuk membuat program lebih dapat di pahami oleh
programmer. (Istilahfungsi yang digunakan dalam C + + dan C. Bahasa lain
konsep yang sama mungkin akan sebagai subroutine, sebuah subprogram, atau
prosedur.) prosedural program dibagi ke dalam fungsi, dan (idealnya, setidaknya)
fungsi masing-masing memiliki tujuan yang jelas dan jelas ke berbagai fungsi lain
dalam program ini.
▫ Ide yang melanggar fungsi ke dalam sebuah programdapat lebih diperpanjang
oleh pengelompokan beberapa fungsi kedalam entitasyang lebih besar yang dapat
memanggil sebuah modul (yang sering disebut file),namun prinsipnya lebih
mirip: sebuah kelompok dari komponen yang menjalankan daftar instruksi.
▫ Dividing program dalam fungsi dan modul merupakansalah satu dari
cornerstones struktur programming, yang kurang lebih didefinisikan disiplin
yang dipengaruhi program organisasi selama beberapa dekade sebelum
kedatangan dari pemrograman berorientasi object

0 komentar:

Posting Komentar