Object-Oriented Programming (OOP) ialah paradigma yang mengorganisir kod di sekitar objek — bundel keadaan (data) dan perilaku (kaedah) — daripada seputar fungsi kendiri dan data global. Kelas ialah cetak biru; objek ialah contoh konkret yang dibuat daripadanya.
Idea teras
Anda memodelkan masalah sebagai satu set objek yang bekerjasama, masing-masing bertanggungjawab untuk datanya sendiri. Kod yang memerlukan data itu meminta objek untuk melakukan sesuatu daripada mengaksesnya secara langsung.
