Latihan Programming C++ #Part 7

 Program ADT

    
    Yahaha jangan pusing2 gaes kalau belajar coding harus sabar ya ges yak wkwkkw. jadi kali ini kita akan membahas program ADT. apatuh ADT? penasaran kan wkwk yuk kita bahas.

1.Pengertian

    ADT atau biasa disebut Abstract Data Type adalah tipe data yang di gunakan untuk memberi suatu kejelasan terhadap kondisi dan perilaku dari sebuah object. Sama seperti tipe data bentukan, Tipe data Abstrak juga menggunakan typedeff dan struct dalam penulisanyya hanya saja di dalam type data abstrak kita memiliki 1 lagi yang di sebut dengan class.

    Karena typedeff dan struct sudah pernah dibahas di bab sebelumnya kalian bisa cek di part sebelumnya.

2. Apa itu class?

    class merupakan salah satu bentuk OOP. Apa tuh OOP? Object Oriented Programming. jadi class biasa di temukan juga di OOP. Lantas apa itu class? class adalah bentuk dari sebuah object yang menampung variabel, fungsi dan prosedur.

    Trus gimana sih cara bikin class atau cara makenya? jadi gini nih caranya. Eh sebelum ke codinganya mending kita bahas dulu 3 hak akses yang ada di class apa aja sih?

1. Public

    Seperti penamaannya ( Public ) yang berati hak aksesnya bebas di gunakan di dalam maupun di luar class. Trus gimana cara menginplementasikannya? nah simak codingan berikut.


    Jika kalian masih belum paham gimana cara memanggil dan mendeklarasikannya kalian bisa cek di postinagn ku yang type of bentukan ya.

2. Private

    Private, yaa sesuai namanya hak akses ini tidak bisa di panggil di dalam maupun di luar class karena sifatnya yang Private. jika kalian mencobanya tidak akan menghasilkan output apapun atau bisa jadi akan menghasilkan pesan error yang memberitahu bahwa variabel data tersebut private.

    Terus gimana caranya agar bisa mengakses hak akses private? jadi caranya cukup kalian panggil kedalam fungsi baru yang memiliki hak askes public untuk lebih jelasnya bisa lihat codingan berikut 


    

3. Protected

    Berbeda dari kedua hak akses diatas, kalau protected dia sama seperti private hanya saja bisa di panggil pada turunan class. Gimana cara manggilnya? simak codingan berikut ini


    Nah contoh diatas merupakan cara memanggil hak akses protected menggunakan class turunan. Mohon maaf sebelumnya kalau susah di mengerti karena memang susah menjelaskan tanpa praktek xixixi stay tune bab selanjutnya yaa.

Komentar