1 / 16

Pemrograman Berorientasi Objek

Pemrograman Berorientasi Objek. Budi Hartono. Struktur. Struktur adalah suatu himpunan dari beberapa type data yang berbeda di kelompokan menjadi satu deklarasi yang unik.

sharis
Télécharger la présentation

Pemrograman Berorientasi Objek

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pemrograman Berorientasi Objek Budi Hartono

  2. Struktur • Struktur adalah suatu himpunan dari beberapa type data yang berbeda di kelompokan menjadi satu deklarasi yang unik. • Suatu struktur dinyatakan dengan kata kunci struct, daftar pernyataan variable yang disebut anggota, yang terlampir dalam tanda kurung { }. • Tiap pernyataan anggota dan struktur harus berakhir dengan semicolon ( ; ).

  3. Bentuk Struktur • Dimana model_name adalah nama untuk model structure type dan object_name bersifat optional sebagai variabel dengan structure object tersebut • Diantara curly brackets {} adalah type dan sub-identifiers yang bersesuaian dengan elemen-elemen yang membentuk structure tersebut

  4. Contoh Program Struktur

  5. Struktur Sebagai Anggota Struktur • Struktur juga dapat menjadi anggota struktur lain • Contoh Program dan hasilnya

  6. Contoh Program

  7. Pointer to Structure • Structure dapat ditunjuk dengan menggunkan pointer • Aturannya adalah sama dengan type data lainnya, yaitu pointer tersebut perlu dideklarasikan sebagai pointer pada structure tersebut

  8. Contoh Program

  9. Class ( Kelas ) • Sebuah Kelas adalah suatu metode secara logika untuk mengorganisasikan data dan fungsi dalam struktur yang sama ( encapsulation). • Kelas dideklarasikan dengan keyword class, yang mana berfungsi sama dengan keyword struct • Kelas merupakan struktur data dari objek.

  10. Lanjutan class • Dimana class_name adalah nama dari class dan field optional adalah object_name, atau beberapa identifier objek yang sah • Badan dari deklarasi dapat mengandung member, dimana dapat berupa deklarasi data atau function • Private member-member dari suatu class yang hanya dapat diakses oleh anggota dari class yang sama • Protected member-member yang dapat diakses oleh anggota dari class yang sama • Public member-member yang dapat diakses dari semua tempat dimana class tersebut nampak

  11. Bentuk Kelas dan Struktur

  12. Perbedaan antara Kelas dan Struktur

  13. Contoh Program

  14. Contoh Program

  15. Penjelasan Program • Saya merupakan objek dari class penduduk. • Pada contoh 2 fungsi didefinisikan diluar, oleh karena itu pada pendefinisian fungsi harus memiliki bentuk : tipe_return_fungsi nama_kelas :: nama_fungsi (parameter) • Hal ini untuk memberitahu kompiler bahwa fungsi tersebut merupakan anggota dari kelas nama_kelas. Simbol ( :: ) merupakan operator resolusi lingkup.

  16. Terima Kasih • Semoga Anda Dapat Memahaminya • Jika Ada Kesulitan Tanyakan Teman Terdekat

More Related