Hal hal yang harus diketahui dalam pemrograman berorientasi

Hal hal yang harus diketahui dalam pemrograman berorientasi

Berikut adalah hal-hal yang harus diketahui adalah

  • Objek
  • Kelas
  • Atribut
  • Metode
  • Abstarksi
  • Enkapsulasi,Inherintance,polimorfisme

Dengan penjelasan sebagai berikut:

  • Atribut

adalah nilai internal atau data terkait pada suatu objek yang menunjukan ciri-ciri atau sifat-sifat dari obyek

  • Metode (Operations,Behaviour)

Behavior mendefinisikan bagaimana sutau objek bertindak dan bereaksi dan berhubungan dengan fungsi yang diterapkan pada suatu atribut. Behaviour Objek disebut metode atau operasi pelayanan(service).

  • Absraksi

Kemampuan sebuah program untuk melewati aspek informasi yang diproes olehnya yaitun kemampuan untuk memfokuskan inti. Setiap objek dalam sistem melayani sebagai model dari “pelaku” abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan sebuah pengabstrakan.

  • Enkapsulasi

Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam objek degnan cara yang tidak ayak. Hanya metode dalam objek tersebut yang diizinkan untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek dapat berinteraksin dengannya. Objek lainnya tidak akan  mengetahui dan tergantung kepada representasi tersebut.

  • Inheritance

Pewarisan adala onsep dasar pemrograman berorientasi objek yang lainnya. Pewarisan adalah mekanisme yang memungkinkan terciptanya objek-objek baru berdasarkan objek lain yang sudah ada. Dengan kata lain objek baru mewarisi segalasesuatu dari objek lama.

  • Polimorfisme

Merupakan prinsip penting dari pemrograman berorientasi objek. Polimorfisme berarti suatu fungsional yang diimpelementasikan dengan berbagai cara yang berbeda. Polimorfisme bisa dikatakan sebagai sebuah variebel tunggal dalam program dapat memegang beberapa jenis objek selagi program berjalan.

Related posts

Leave a Comment