Temel maksat kodlama sürecini somutlaştırmaktır.
Mimari açılımları modüler kodlamaya imkan sunar.

class'ların array'lerden ya da fonksiyonlardan farkları vardır. Bazı diller bu farkları
görebilecek kadar gelişmiş değildir. Sözgelimi inheritance gibi.

Class çok basitçe anlatmak gerekirse, bir nesne planıdır. Bu nesnenin
1. özellikleri vardır, 2. işlevleri ve etkileşimleri vardır.