OOP (Object Oriented Programming)
OOP (Object Oriented Programming)
HALOO WELCOME BACK TO MY SWEETY BLOG (meskipun kebanyakan
bahas program semua hehe). Kali ini yang akan kita bahas adalah OOP. Nah
daripada panjang-panjang kita jadiin Question & Answer aja yuk. Biar lebih
mudeng gitu. Capcus ....
Q : OOP itu
singkatan dari apa sih kak?
A : Object Oriented Programming atau yang biasa disebut dengan Pemrograman
Berbasis Obyek
Q : Emang OOP buat apaan kak?
A : OOP itu pemrograman yang membagi
fungsi-funngsinya berdasarkan tanggung jawabnya. OOP memberikan gambaran dimana
sebuah perangkat lunak atau software dijadikan sebagai kumpulan obyek-obyek
yang saling berinteraksi dalam suatu sistem
Q : Oh gitu...kata temen-temenku
konsep dari OOP sangat penting untuk jadi programmer profesional. Kenapa gitu
kak?
A : Karena OOP digunakan oleh hampir
semua bahasa pemrograman modern. OOP disukai karena membuat pemrograman lebih
simple
Q : Trus keuntungannya pakai OOP pa
kak?
A : keuntungannya itu adalah
kemudahan dalam mengelola kompleksitas aplikasi yang dibuat dan kemudahan untuk
melakukan perubahan dan pengembahan aplikasi tersebut
.
Q : bantuin aku belajar OOP dong kak.
Ini aku gak ngerti ada istilah Abstraction, Object, Class, Inheritance,
Polymorphism. Jelasin satu satu ya kak biar aku mudeng
A : Abstraction itu abstraksi. Teknik
untuk menentukan ciri, sifat, atau informasi penting dari suatu obyek yang akan
ditampilkan dan mana yang tidak ditampilkan.
A : Object ya Obyek. Maksudnya dia
merupakan abstraksi dari sesuatu dalam dunia nyata. Kecenderungan pada obyek
selalu terkandung attribute dan method didalamnya
Q : bentar kak, Attribute dan Method
itu siapanya Obyek?
A : Atributte adalah data yang
terdapat pada obyek. Kalau method adalah operasi-operasi yang disediakan oleh
obyek untuk mengakses atau melakukan modifikasi
Q : Oh...oke lanjutin kak Class,
Inheritance dan Polymorphism nya
A : Class merupakan sekumpulan obyek
yang memiliki kesamaan keadaan dan perilaku. Class berperan sebagai sarana
pengkapsulan kumpulan data dan kumpulan method. Kumpulan method berfungsi untuk
melakukan operasi data pada class tersebut.
A : Inheritance atau
pewarisanmerupakan class yang dibuat berdasarkan class yang sudah ada
sebelumnya.
A : polymorphism adalah suatu object
yang dapat memiliki berbagai bentuk yaitu sebagai obyek dari class-nya sendiri
atau sebagai obyek dari supperclass-nya
Q : makasih ya kak udah bantu aku
belajar OOP. Seneng deh, nanti aku traktir mie ayam dikampus deh
Komentar
Posting Komentar