TI Jelaskan Perbedaan Objek Oriented dengan Non Objek​

Jelaskan Perbedaan Objek Oriented dengan Non Objek​

Jawaban:

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.

Perbedaan yang spesifik antara OOP dengan metodologi non objek adalah:

  • Penggunaan alat

Metodologi non objek menggunakan beberapa alat untuk menggambarkan model seperti data flow diagram, entity relationship diagram dan structure chart.

Sedangkan metodologi berorientasi objek menggunakan satu jenis model dari tahap analisa sampai implementasi, yaitu diagram objek.

  • Data dan proses

Pada metodologi non objek, data dan proses dianggap sebagai dua komponen yang berlainan

Sedangkan pada metodologi berorientasi objek, data dan proses merupakan satu kesatuan, yaitu bagian dari objek.

  • Bahasa pemrograman

Metodologi non objek dipergunakan untuk melengkapi pemrograman terstruktur pada bahasa generasi ketiga.

Sedangkan metodologi berorientasi objek dipergunakan untuk pemrograman berorientasi objek dan bahasa generasi keempat.

[answer.2.content]