Class vs Object

Class(sınıf), veriye erişime belirleyen, veriyi saklayan ve verileri işleyen yapılardır.

Object(nesne), sınıflardan oluşur.

Aralarındaki önemli farklar :

  • Class tanımlandıktan sonra otomatik olarak kullanılmaz. Instance'ı alındığı zaman object oluşmuş olur. Dolayısıyla classlar soyuttur, objectler somuttur.
  • Class metodlar ile objectlerin davranışlarını, değişkenleri ile nesnelerin durumlarını temsil ederler.

Yorumlar