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
Posting Komentar