Konsep OOP (Object Oriented Programming)

Object Oriented Programming yang nantinya sering disebut OOP adalah metode pemrograman yang mengikuti konsep-konsep beriontasi objek yaitu :

- Encapsulasi (Pengkapsulan)
Program yang ada di dalamnya akan dibungkus (dikapsul) menjadi kelas/class
Contoh dalam pembuatan objek titik, maka proses pembuatan ini akan disimpan ke dalam kelas yaitu titik.java.
Bentuk umu dalam mendefinisikan kelas adalah sebagai berikut :


-Inheritance (Pewarisan)
Adalah pewarisan class yang sudah ada sebelumnya, sehingga semua yang ada di dalam class utama sepenuhnya bisa diturunkan sehingga tidak ada algi pengulangan pengetikan program.


Contoh : public class Garis extends  Titik{
Hal ini berarti membuat class Garis yang bisa diturunkan dari class Titik

-Polimorfisme (Keragaman)
Objek mempunyai interface yang identik tetapi mempunyai bentuk yang berlainan
Sebagai contoh adalah dari class nenek moyangnya yaitu Garis, maka bisa dibentuk objek DuaDimensi berupa segi empat dan segitiga . Nah, interface nenek moyang yaitu berupa garis, tetapi akan dibentuk dua dimensi dengan perilaku yang berbeda yaitu segi empat dan segitiga.

Thanks for reading: Konsep OOP (Object Oriented Programming)

0 comments:



Post a Comment