RSS

Object Oriented





A.  Object oriented programming is a programming paradogme that use object.
PBO atau OOP adalah metode pemrograman yang memandang komponen pemrograman sebagai objek-objek yang saling berinteraksi. Objek-objek tersebut saling berinteraksi satu sama lain dengan bertukar data dan menjalankan fungsi sehingga program berjalan dan menghasilkan output yang diinginkan.
B.  Kenapa Harus OOP?
1. Karena mudah di upgarade.
2. Memudahkan untuk membagi tugas.
3. Menekan biaya dalam pembuatan/ penulisan program.
4. Lebih mudah menyesuaikan permintaan.
C.  Perbedaan antara Class dan Object adalah:
     Class merupakan bagian dari object.
     Object adalah blue print dari class.





D.  Abstraction adalah suatu proses dimana kita melakukan desain class dan menentukan data dan method yang akan dimiliki oleh sebuah class.
E.   Encapsulation adalah nti dari metode OOP dimana data objek dilindungi dari perubahan secara langsung dari luar
F.   Inheritance bisa diterjemahkan secara bebas sebagai pewarisan. Yang dimaksud dengan inheritance adalah konsep dimana kita bisa membuat sebuah class baru dengan mengembangkan class yang pernah dibuat sebelumnya
G.  Secara mudah polymorphism bisa disamakan dengan method-overloading, dimana di dalam sebuah class terdapat beberapa method dengan nama sama.




 


H.  Berapapun banyaknya class, tidak akan memakan memori sebelum dibuat menajdi object.




  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar