Object Oriented Programing

Apa Itu OOP

 Object-Oriented Programming atau yang biasa disingkat OOP adalah metode programming yang berorientasi kepada objek. 


Dalam OOP, terdapat kelas dan objek yang berinteraksi satu sama lain sehingga dapat tercipta suatu program. 


OOP memudahkan untuk mengatur dan menggunakan kembali suatu kode sehingga dapat menghemat waktu dan mengurangi kesalahan. 


Banyak bahasa pemrograman populer yang menggunakan prinsip OOP, seperti Java, Javascript, dan Python.


Istilah Dasar OOP

Berikut ini adalah beberapa istilah dasar dalam OOP:


Objek: benda yang memiliki data dan perilaku tertentu, misalnya orang atau mobil.

Kelas: blueprint atau template untuk membuat objek, yang mendefinisikan properti dan tindakan yang akan dimiliki objek dari kelas tersebut.

Metode: fungsi yang diasosiasikan dengan suatu objek dan digunakan untuk menentukan perilaku objek tersebut.

Atribut: variabel yang dikaitkan dengan suatu objek dan digunakan untuk merepresentasikan keadaan objek itu.


kelebihan OOP

OOP memungkinkan programmer untuk membangun program dengan modul bawaan yang dapat berkomunikasi satu sama lain, sehingga menghemat waktu dan meningkatkan produktivitas.

OOP dapat memecah program menjadi bagian yang lebih kecil, sehingga bila terdapat masalah, akan relatif lebih mudah dipecahkan

OOP dapat menambah produktivitas karena software-nya berkualitas tinggi, dan biaya perawatannya lebih rendah.

Sistem OOP dapat dengan mudah di-upgrade dari sistem kecil ke sistem yang lebih besar.

Proyek OOP dapat dipartisi dengan mudah.

Objek dapat dengan mudah dipetakan ke dalam program.

Komentar

Postingan Populer