Örnek (bilgisayar bilimi) - Instance (computer science)

Bir bilgisayar sisteminde, herhangi bir modele dayalı olarak yeni bir bağlam oluşturulduğunda, modelin somutlaştırıldığını söylüyoruz.Pratikte, bu örnek genellikle diğer örneklerle ortak bir veri yapısına sahiptir, ancak örneklerde depolanan değerler Bir durumda değerlerin değiştirilmesi başka bir örneğin değerlerine müdahale etmeyecektir.

Bilgisayar grafikleri

Bilgisayar grafiklerinde, bir sahnede farklı yerlerde birkaç kez çizilmek için çokgen bir modelin somutlaştırılması mümkündür.Bu, her bir örneği görüntülemek için gereken işin üst üste binmesi nedeniyle işleme performansını artırmak için kullanılabilen bir tekniktir.

Nesne yönelimli programlama

İçinde nesne yönelimli programlama (OOP), bir örnek herhangi birinin somut bir oluşumu nesne genellikle şu sıralarda bulunur Çalışma süresi bir bilgisayar programının. Resmi olarak, "örnek", her biri belirli bir değer (gerçekleşme) olduğu için "nesne" ile eş anlamlıdır ve bunlara örnek nesne; "örnek", nesnenin farklı kimliğini vurgular. Bir örneğin yaratılmasına somutlaştırma denir.

Bir nesne çeşitli şekillerde değiştirilebilir. Bu nesnenin fark edilen her varyasyonu, sınıfının bir örneğidir. Yani, belirtilen bir sınıfın üyesidir. değerler ziyade değişkenler. Programlama dışı bir bağlamda, "köpek" i bir tür ve belirli köpeğinizi bu sınıfın bir örneği olarak düşünebilirsiniz.[1]

İçinde sınıf tabanlı programlama nesneler şuradan oluşturulur: sınıflar tarafından alt programlar aranan inşaatçılar ve tarafından yok edildi yıkıcılar. Bir nesne, bir sınıfın bir örneğidir ve bir sınıf örneği veya sınıf nesnesi; somutlaştırma daha sonra inşaat olarak da bilinir. Tüm sınıflar başlatılamaz - soyut sınıflar somutlaştırılamaz, örneklenebilen sınıflar çağrılır beton sınıfları. İçinde prototip tabanlı programlama bunun yerine örnekleme, bir prototip örneğinin kopyalanması (klonlanması) ile yapılır.

İşletim sistemleri

Bağlamında POSIX odaklı işletim sistemleri "(program) örneği" terimi tipik olarak herhangi bir süreç bundan örneklendi program (üzerinden sistem çağrıları, Örneğin. çatal() ve exec () ); diğer bir deyişle, işletim sistemindeki her bir yürütme işlemi, somutlaştırıldığı bir programın bir örneğidir.[2]

Referanslar

  1. ^ "Örnek nedir? - WhatIs.com'dan tanım". Whatis.techtarget.com. Alındı 9 Şubat 2014.
  2. ^ Bach, Maurice J. (1986). UNIX İşletim Sisteminin Tasarımı. Prentice Hall. s. 10, 24. ISBN  0-13-201799-7. Arşivlenen orijinal 2010-03-15 tarihinde.