Sabtu, 07 Juli 2012

OOP

  • 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

Read more: http://dapur-tutorial.blogspot.com/2012/03/cara-membuat-atau-memasang-widget.html#ixzz2AGSq9KCx