Fungsi Anggota
Fungsi Anggota
Object Oriented Programming (OOP)
Data bersifat tersembunyi bagi fungsi-
fungsi di luar fungsi anggota
Data diakses dengan cara mengakses
fungsi anggota
Kelas (class) adalah kumpulan dari
obyek yang sama
Object Oriented Programming (OOP)
Karakteristik OOP :
- Encapsulation
- Inheritance
- Polymorphism
Encapsulation (pembungkusan)
Pengemasan data dan fungsi dalam
satu wadah bernama obyek
Object Oriented Programming (OOP)
Inheritance (pewarisan)
Merupakan sifat yang memungkinkan
sifat-sifat dari suatu kelas diturunkan ke
kelas lain
Polymorphism (polimorphisme)
Konsep yang menyatakan bahwa
sesuatu yang sama dapat memiliki
berbagai bentuk dan perilaku berbeda
Bagian-bagian program C++
- Contoh program :
//contoh program c++ untuk membuat komentar
Kompiler C++
Linker
File
Executab
le (.exe)
ELEMEN DASAR C++
Pengenal (Identifier)
- Penamaan Pengenal :
- Terdiri dari satu atau lebih karakter
- Bisa berupa gabungan huruf, digit, dan garis bawah
- Berawalan huruf atau garis bawah
- Case sensitive
- Contoh : GajiPegawai, gaji_pegawai, _gajipegawai, gaji2
- Penamaan yang salah :
- 1nama (tidak boleh diawali angka)
- Gaji-pegawai (tidak boleh ada tanda -)
- #gajipegawai (simbol # tidak boleh dipakai)
- Gaji pegawai (tidak boleh pakai spasi)
Tipe Data
- Tipe data dasar pada C++ :
- char
- int
- short
- long
- float
- double
- long double
Tipe Data
Ukuran
Tipe Data Jangkauan Nilai
Memori