Bagian-bagian OOP — Pemrograman Berbasi Objek
2 min readOct 13, 2019
Istilah – istilah dalam OOP:
- Class (Kelas), adalah kerangka dasar dari objek yang akan diciptakan, bisa berupa struktur yang mendefinisikan data atau method dari objek. Contoh penamaan kelas adalah: Motor, Laptop, Anggota, dan lainnya.
- Property, adalah data yang dimiliki oleh class. Contohnya pada class Motor, memiliki property sebagai berikut:
Tipe
Warna
Produsen
- Method, adalah perilaku dari sebuah class. Bisa juga disebut sebagai tindakan yang bisa dilakukan oleh suatu class. Contoh pada class Motor, memiliki method sebagai berikut:
a. Start, method untuk menjalankan motor
b. Stop, method untuk menghentikan laju motor
c. Ganti Gigi, method untuk ganti gigi
d. Turn, method untuk belok kiri atau kanan
- Variabel Kelas, merupakan variabel yang dibagikan oleh semua turunan dari kelas. Variabel kelas didefinisikan di dalam kelas, tapi di luar method yang ada di dalam kelas tersebut.
- Data Member, merupakan variabel penyimpan data yang berhubungan dengan kelas dan objek
- Overloading Fungsi, merupakan fungsi yang namanya sama di dalam kelas, tetapi jumlah dan tipe argumennya berbeda. Sehingga bisa dilakukan beberapa hal yang berbeda.
- Overloading Operator, merupakan pembuatan beberapa fungsi untuk satu operator.
- Variabel Instansiasi, merupakan variabel yang didefinisikan di dalam suatu method dan hanya menjadi milik dari satu kelas.
- Pewarisan, merupakan pewarisan karakteristik dari sebuah kelas kepada kelas lain yang menjadi turunannya.
- Instansiasi, merupakan pembuatan objek dari suatu kelas.
Sumber : https://dosenit.com/kuliah-it/pemrograman/contoh-pemrograman-berorientasi-objek