penjelasan singkat tentang Paradigma OOP ??

Apasih Paradigma OOP itu??    

Oke prenn jadi apa sih itu paradigma OOP atau PBO ituhh???
sebelum kita masuk lebih dalam ke penjelasanya,  untuk apasih kita mengatahui OOP?? oke prenn jadi bahasa pemograman seperti java, python, C#, C++, kotlin, atau Php yang mungkin kita akan pakai, pasti menerapkan konsep OOP di dalamnya, bahkan arduino juga menerapkan konsep OOP terutama pada pembuatan Library nya.

Object Oriented Programming (OOP) merupakan paradigma pemogramman yang berorientasi kepada object, semua data dan fungsi dibungkus dalam kelas atau obejct sehingga memungkinkan OOP untuk memecahkan masalah yang kompleks dengan menggunakan Object
    
Konesep Dasar Object ini meniru dunia nyata prenn yaitu segala sesuatu dipandang(oriented) sebgai benda(object), yang dapat melakukan sesuata(fungsi) dan mempunyai sifat tertentu(variable).  Funfact dalam OOP data di sebut properties dan fungsi di sebut method.

Contoh Object di dunia nyata

Object : Kucing ras cibaduyut
















kucing ini bisa melakukan (function) = [ menguasai wilayah dengan berkelahi, mencakar jok motor, maling ikan untuk di santap, dll ]

berikut sifat kucing yang satu ini (variable) = [ muka garang, berbulu, memiliki cakar ]


Object dibuat dari class jadi semua program(object,variable,function,method) ada di class dengan kata lain class adalah blue print dari object.

contoh format sebuah class sebagai berikut :
Hubungan class dengan object bisa di lihat pada gambar berikut :















Dengan menggunakan paradigma OOP, program dapat di bangun dengan lebih terstruktur,modular, dan mudah di ubah dan di perluas. Object-object yang saling berinterkasi membentuk sistem yang lebih kompleks , yang memungkinkan pengembangan perangkat lunak yang lebih efisien dan mudah di pelihara.



sekian dari saya mohon maaf bila ada kesalahan materi atau kata dalam penulisan dan juga terimaksih banyak yang sudah membaca topik hari ini sampai beres semoga sehat selalu dan di lancarkan rezekinya aamin . sampai ketemu lagi di next artikel 🖐


Komentar

Postingan populer dari blog ini

Pengertian Singkat Activity Diagram