Nesneye yönelik programlamada bilgileri soyutlama, uyuşumlarını sağlama, koruma gibi özellikleri taşıyan temel yapıdır.