ivar ne demek?

İvar, bilişimde kullanılan bir terim olup, genellikle instance variable (örnek değişkeni) ifadesinin kısaltmasıdır. Nesne yönelimli programlamada (OOP) önemli bir rol oynar.

  • Tanım: İvar, bir sınıfın her bir örneği (nesnesi) için ayrı ayrı saklanan verileri ifade eder. Yani, her nesnenin kendi ivar kopyası vardır.
  • Kullanım Amacı: Bir nesnenin durumunu (state) temsil ederler. Örneğin, bir Araba sınıfınız varsa, ivar'lar renk, model, hız gibi özellikleri saklayabilir. Her araba nesnesinin farklı renk, model ve hızı olabilir.
  • Erişim: İvar'lara genellikle sınıf içindeki metotlar (fonksiyonlar) aracılığıyla erişilir ve değiştirilir. Kapsülleme prensibi gereği, doğrudan dışarıdan erişimleri genellikle sınırlandırılır.
  • Önem: Nesne yönelimli programlamanın temel taşlarından biridir. Nesnelerin özelliklerini ve davranışlarını tanımlamada kritik bir rol oynarlar.

Önemli kavramlar: