Nesne nedir? tanım ve anlam

click fraud protection

Nesne yönelimli programlamada (OOP), belirli bir veri türünü kullanışlı hale getirmek için gerekli olan özelliklerin (verilerin) yanı sıra yöntemleri (prosedürler) içeren bağımsız bir program bileşeni. C++ ve Java gibi sınıf tabanlı dillerde, her biri bir alt sınıfın örneğidir, bir bileşendir. tüm örnekleri için mevcut olan özelliklerin ve yöntemlerin soyut bildirimlerini içeren sınıf. Verilen bir nesnenin, diğer nesneler tarafından erişilemeyen, veri depolamak için kullanılan özel bir bölümü vardır. Ayrıca, diğer nesnelerin yöntemlerini kullanmasını sağlayan arabirim olarak da adlandırılan genel bir bölüme sahiptir. Arayüz, verileri nasıl sakladığı veya manipüle ettiğinin ayrıntılarını bilmeden harici erişimlerin gerçekleştirilebileceği şekilde tasarlanmıştır. Bkz. sınıf, model, nesne yönelimli programlama. Dinamik nesne, OLE, statik nesneye bakın.

Technipages Nesneyi Açıklar

Nesne yönelimli programlama kapsamında, nesne yönelimli programlamanın özü, nesne yönelimli programlarla (OOP'ler) ilgili her şey bir nesne üzerinde merkezlendiğinden, bir nesnedir. Bir tanımlayıcı tarafından başvurulan bir bellekte atanan ve saklanan bir değerdir. Genellikle bir "örnek" olarak karıştırılır, ancak her ikisi de diğerinin sınırları içinde tanımlanabilir, "örnek", bir bilgisayarın çalıştığı süre içinde bir nesnenin ortaya çıkmasıdır.


Yapıcılar, sınıflardan nesneler yaratır ve yıkıcı tarafından sonlandırılır. Kodun kalbi olduklarından, bir program tasarlamaktan üretilen kod satırıdır. Böylece bir nesne tanımlandığında, daha sonra bir sınıfa dönüştürülürler ve daha sonra kullanılmak ve yeniden kullanılmak üzere çağrılabilirler.
Nesneler, bir programın temel parçası olmanın dışında, var oldukları belirli amaçlara sahiptir. Bir nesnenin işlevi, bir nesnenin rolünün bir program içinde özel olması da dahil olmak üzere önceden tanımlanmıştır.
Bir programın çekirdeği bir nesne olduğunda, programla ilgili her şey nesne üzerinde merkezlenir. Yöntem devreye girdikten sonra bir nesnenin yöntemi gizlenir. Nesnelerin olağanüstü kalitesi, hatalı bir nesne tespit edildiğinde veya kullanıldığında, koddan çıkarılabilir ve başka bir nesneyle değiştirilebilir.

Nesnenin Ortak Kullanımları

  • Bir nesne bir programın kalbidir, bir bilgisayar programı tasarlamaktan üretilen kod satırıdır.
  • Bir nesne Bir programın kalbi olduğu için önceden tanımlanmış fonksiyonlara sahiptir.
  • hatalı nesne koddan kaldırılabilir ve tamamen yeni veya farklı bir kodla değiştirilebilir

Nesnenin Yaygın Yanlış Kullanımları

  • Bir kez hatalı nesne kodda tespit edilirse, koddan kaldırılamaz ve hatta yeni bir kod satırı ile değiştirilemez.