- Apa yang dimaksud dengan Objeck Oriented Programming (OOP) ?
merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma
ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan
dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek
lainnya,
- Menurut anda, mengapa java dikatakan sebagai bahasa Pemrograman Berorientasi Objek ?
Konsep berorientasi objek memungkinkan pembuatansoftware
yang kompleks, berbasis network, konsep
dasar dari teknologi Java dapat dimengerti dengan mudah, sehingga dapat
disimpulkan bahwa teknologi Javamenghasilkan platform pembuatan perangkat lunak
yang baik dan efisien serta berorientasiobjek.
- Sebutkan dan jelaskan karakteristik dari Pemrograman Berorientasi Objek !
·
Abstraksi
(abstraction). adalah pengabstrakan atau penyembunyian
kerumitan suatu proses.
·
Pembungkusan (encapsulation).
Selain dengan menggunakan metoda abstraksi dalam menyembunyikan method pada
super class, maka juga dapat dilakukan dengan proses pembungkusan suatu fungsi.
Dengan kata lain, sebenarnya proses pembungkusan itu sendiri merupakan salah
satu metoda atau mekanisme untuk melakukan abstraksi.
·
Pewarisan
(inheritance). Model Pemrograman berorientasi objek
juga menerapkan konsep pewarisan. Dalam sebuah program, suatu kelas dapat
diturunkan menjadi kelas-kelas baru lainnya yang akan mewarisi beberapa sifat
atau perilaku dari kelas induknya.
·
Polimorfisme –
banyakrupa (polymorphism).Polymorphism membuat objek-objek yang berasal dari subclass yang
berbeda, diperlakukan sebagai objek-objek dari satu superclass. Hal
ini terjadi ketika memilih method yang sesuai untuk diimplementasikan ke objek
tertentu berdasarkan pada subclass yang memiliki method bersangkutan.
- Menurut anda, seberapa penting exception dalam bahasa pemrograman khususnya java ?
Dalam bahasa pemograman,
exception sangat diperlukan dalam suatu program untuk mengatasi error dalam
suatu pemograman..bila tak ada exception program tidak bisa dijalankan
- Sebutkan perbedaan class dan objek, berikan contoh !
·
Class merupakan desain, Class
bersifat abstrak, Kelas adalah sesuatu yang menjelaskan ciri-ciri secara umum
dari suatu objek, termasuk apa-apa yang bisa dilakukan objek tersebut. Misalnya, untuk memodelkan
mahasiswa, kita cukup memasukkan nama, alamat, tempat lahir, tanggal lahir,
telepon, orang tua, dan sebagainya.
·
objek merupakan perwujudan suatu
Class, objek bersifat
kongkrit , objek adalah keadaan tertentu dari suatu kelas, atau sering juga
disebut dengan instans dari kelas., Contohnya: manusia, mobil, hewan, tumbuhan, tempat dsb.
Tidak ada komentar:
Posting Komentar