Class dan Object pada C++ | Belajar C++ 33 | Tutorial C++ 33
Assalamualaikum sobat, pada artikel kali ini kita akan belajar tentang class dan
object pada C++, yuk simak artikelnya...
Class dan Object pada C++
C++ adalah sebuah pemrograman berorientasi objek (OOP).
Semua yang ada di C++ berkaitan dengan class dan object, bersama dengan
atribut dan metodenya. Sebagai contoh: dalam kehidupan nyata, sebuah sepeda
motor adalah object. Sepeda motor memiliki atribut, seperti warna dan berat,
dan metode seperti rem dan gas.
Atribut dan metode pada dasarnya merupakan variabel dan fungsi yang dimiliki
oleh class. Ini sering disebut sebagai "anggota class"
Sebuah class adalah sebuah tipe data yang ditentukan pengguna yang kita dapat
gunakan dalam program kita, dan berfungsi sebagai sebuah konstruktor object,
atau sebuah "blueprint" untuk membuat objek.
Apa Itu Class Di C++ ?
Pada pemrograman C++, class adalah struktur data atau tipe data yang dibuat
dan ditentukan oleh pengguna. Kita bisa menentukan nama class sesuai yang kita
mau. Untuk membuatnya kita menggunakan kata kunci "class" dan kita bisa
memasukkan beragam data dan fungsi sebagai anggotanya.
Sebagai contoh kita bisa membuat class untuk mendefinisikan seekor kucing,
yang mana kucing itu memiliki berbagai bentuk dan jenis, dan juga memiliki
berbagai karakteristik seperti mereka memiliki ekor, dapat mengeong, manja dan
lain sebagainya.
Cara Membuat Class
Untuk membuat sebuah class, kita harus menggunakan kata kunci class :
Contoh
Membuat sebuah class bernama "kelasKu":
Penjelasan contoh
- Kata kunci class digunakan untuk membuat sebuah class bernama kelasKu.
- Kata kunci public adalah sebuah penentu akses, yang mana menentukan anggota-anggota (atribut dan metode) dari class dapat diakses dari luar.
- Di dalam class, ada sebuah variabel integer angkaKu dan sebuah variabel string stringKu. Ketika variabel dideklarasikan di dalam class, mereka disebut atribut.
- Terakhir, akhir dari penulisan class diakhiri dengan semicolon ;.
Cara Membuat Sebuah Object
Pada C++, sebuah object dibuat dari sebuah class. Pada contoh diatas kita
sudah membuat class bernama kelasKu, jadi sekarang kita dapat menggunakan ini
untuk membuat sebuah object. pertama kita ketik nama class nya diikuti dengan
nama objeknya.
Untuk membuat sebuah object dari kelasKu, Ketikkan nama class, diikuti oleh
nama object.
kelasKu objKu;
• kelasKu adalah nama class tempat objek akan dibuat
• objKu adalah nama yang kita buat untuk objek yang baru
Proses pembuatan objek dari sebuah class dikenal sebagai instantiasi.
Untuk mengakses atribut class (angkaKu dan stringKu), gunakan sintak titik(.)
pada object.
Contoh Program 1 : Membuat Object
Pada contoh berikut kita membuat sebuah object bernama "objekKu" dan mengakses
atribut:
Hasil Program 1
Penjelasan Contoh Program 1
Disini kita membuat sebuah class dengan nama kelasKu yang mana di dalamnya memiliki dua buah atribut yaitu int angkaKu dan string stringKu, kemudian pada fungsi utama kita membuat object dengan nama objKu dan kita memasukkan nilai 12 untuk atribut angkaKu dan teks "beberapa teks" untuk atribut stringKu, kemudian kita menampilkan inputan kita ke console.
Multiple Objects
Kita juga dapat membuat beberapa object dari satu class, berikut adalah
contohnya :
Contoh Program 2 : Membuat Multiple Object
Hasil Program 2
Penjelasan Contoh Program 2
Di program kali ini kita membuat class dengan nama motor yang mana class ini memiliki atribut dengan nama merk, model dan tahun kemudian di fungsi utama kita membuat object dengan nama motorObj1 dan motorObj2, kemudian kita mengisi objek-objek tersebut dan menampilkannya di console.
Sekian untuk postingan kali ini mengenai class dan object pada C++, semoga artikel kali ini dapat membuat kaloan paham akan materi class dan object ini, sampai jumpa di artikel selanjutnya. Happy a nice day...
Posting Komentar untuk "Class dan Object pada C++ | Belajar C++ 33 | Tutorial C++ 33"