PEMROGRAMAN BERORIENTASI OBJEK
OOP kepanjangan dari Object Oriented Programming atau biasa disebut dengan Pemrograman Berorientasi Objek . Paradigma pada pemrograman yang berorientasi objek didasari oleh istilah object ( Objek ) dan class ( Kelas )
OBJECT ( OBJEK )
Pada dasarnya semua benda yang ada di dunia nyata dapat dianggap sebagai sebuah objek, nah Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah objek , yaitu setiap objek memiliki atribut sebagai status yang kemudian akan disebut sebagai state. Dan Setiap objek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour.
Sebagai contoh sederhana adalah : Manusia memiliki state: umur, tinggi, berat dan sebagainya. Demikian pula manusia memiliki behaviour: menua, meninggi, makan (menambah berat badan) dan sebagainya. Dalam pemrograman JAVA state bisanya dikatakan sebagai variabel dan behaviour adalah method.
CLASS ( KELAS )
Class merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum. Sedangkan objek pada sisi yang lain merupakan instansiasi dari suatu kelas.
ATTRIBUTE
Atribut adalah data yang dapat membedakan antara satu obyek dengan obyek yang lain.
Contoh untuk class mahasiswa terdapat obyek mahasiswa si A,dan obyek mahasiswa si B. Yang membedakan antara obyek si A dan obyek si B adalah NIM-nya yang merupakan Atribut dari obyek tersebut.
Pada dasarnya semua benda yang ada di dunia nyata dapat dianggap sebagai sebuah objek, nah Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah objek , yaitu setiap objek memiliki atribut sebagai status yang kemudian akan disebut sebagai state. Dan Setiap objek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour.
Sebagai contoh sederhana adalah : Manusia memiliki state: umur, tinggi, berat dan sebagainya. Demikian pula manusia memiliki behaviour: menua, meninggi, makan (menambah berat badan) dan sebagainya. Dalam pemrograman JAVA state bisanya dikatakan sebagai variabel dan behaviour adalah method.
CLASS ( KELAS )
Class merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum. Sedangkan objek pada sisi yang lain merupakan instansiasi dari suatu kelas.
ATTRIBUTE
Atribut adalah data yang dapat membedakan antara satu obyek dengan obyek yang lain.
Contoh untuk class mahasiswa terdapat obyek mahasiswa si A,dan obyek mahasiswa si B. Yang membedakan antara obyek si A dan obyek si B adalah NIM-nya yang merupakan Atribut dari obyek tersebut.
dan inilah contoh inheritance yang saya buat sendiri..:

sekian dari tugas yang saya kerjakan benar tidaknya tugas tersebut sekiranya mohon untuk diperbaiki dan memberi saran di kolom komentar...
terimakasih.

Komentar
Posting Komentar