Tugas Coding Kedua (Semester 2) Kelvin Terrence XI TJKT
PETA KONSEP BAB 3 OBJECT ORIENTED PROGRAMMING Pemrograman Berbasis Objek (PBO) atau Object-Oriented Programming (OOP) merupakan paradigma pemrograman yang mengorganisasi kode ke dalam unit-unit logis yang disebut objek, yaitu instansiasi dari class. 1. Konsep Dasar OOP > Konsep ini diperkenalkan pertama kali oleh Alan Kay pada 1960-an dan kemudian dipopulerkan oleh bahasa pemrograman seperti Smalltalk, C++, dan Java (Kay, 2003). OOP dirancang untuk meningkatkan modularitas, code reuse, serta manajemen kompleksitas dalam pengembangan perangkat lunak skala besar (Gamma et al., 1995). > Pilar OOP > 1. Abstraksi = Abstraksi dalam pemrograman berorientasi objek (OOP) merupakan teknik penyederhanaan kompleksitas dengan menekankan pada fungsionalitas esensial sambil menyembunyikan detail implementasi (Sommerville, 2016). Konsep ini memungkinkan pengembang untuk membuat model yang hanya mengekspos fitur-fitur penting suatu objek kepada pengguna, mirip dengan cara ke...