Disini saya mau memberikan contoh OOP dalam kehidupan
sehari-hari dan Programnya, saya ingin membuat
contoh OOP kedalam Program C++
Yang pertama Contoh OOP dalam kehidupan sehari-hari ;
· Class atau Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class.contohnya alat masak
· Objeknya adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class. Jika menggunakan analogi class alat masak, maka objek dari class alat masak bisa berupa: pisau, panci, kuali Objek dari class alat masak akan memiliki seluruh ciri-ciri alatnya,
- Method yaitu tindakan yang bisa dilakukan didalam class. Jika menggunakan analogi class alat masak kita, maka contoh method adalah, .motong,memasak,menggoreng
· Pengkapsulan :
saya membuat rekening dibank, saya menyerahkan data pribadi saya ktp akte dan
sebagainya, tetapi pihak bank tidak mengetahui pin saya
· Pewarisan : Seorang anak
biasanya mewariskan wajah ibu dan bapaknya
· Polymorphisme : Hewan kuda gajah dan
burung pergi kesebuah hutan (tujuannya sama, perintahnya sama, tetapi cara
hewan-hewan itu pergi kehutan berbeda-beda).
Yang
kedua Ini contoh OOP dalam program C++ ;
- Class : kendaraan
- Objeknya : mobil lamborghni, mobil bmw, motor honda
- Method : Informasi kendaraan
- Method : Informasi kendaraan
1). Ini classnya
2). Ini encapsulasi(Enkapsulasi (encapsulation) adalah sebuah metoda untuk mengatur struktur class dengan cara menyembunyikan alur kerja dari class tersebut.Struktur class yang dimaksud adalah property dan method. Dengan enkapsulasi, kita bisa membuat pembatasan akses kepada property dan method, sehingga hanya property dan method tertentu saja yang bisa diakses dari luar class. Enkapsulasi juga dikenal dengan istilah ‘information hiding’.
3). Ini inheritancenya(Pengertian Inheritance (Pewarisan)
adalah salah satu bentuk penggunaan kembali perangkat lunak dimana suatu kelas
baru dibuat dari kelas yang sudah ada dengan memakai variabel data fungsi
(method) dari kelas yang sudah ada tersebut serta menambah atribut/pelaku yang
baru, kelas baru otomatis memiliki variabel atau fungsi yang dimiliki kelas
asal.
4). Ini objeknya
5). Ini methodnya
Ini output dari program C++
diatas
Trimakasih semoga bermanfaat yah :)






No comments:
Post a Comment