Object Contextualization Model 1.0

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 939.08 KB
‎Kullanıcı Derecelendirmesi: 2.4/5 - ‎7 ‎Oy

Nesne Bağlamsallaştırma Modeli, tanımları noktasındaki nesnelere bağlam ekleyerek Nesne Yönelimli Paradigma'yı genişletir. Bağlam meta verilerle temsil edilir, böylece bağlamlı ve bağlamsız nesneler aynı adıma ve performansa sahiptir. Bağlam tanımlarının boyut ve karmaşıklık sınırları yoktur ve böylece büyük bileşik anlamları kapsayabilirler. Bir nesnenin bağlamına bağlı olarak, derleyici yanlış atamaları algılayıp reddedebilmeörneğin, örneğin bool_Is_Monday = bool_Is_Fish. Ayrıca, işlev parametrelerine bağlam ekleyerek, Nesne Bağlamsallaştırma Modeli, parametreler aynı içsel türde olsa da, farklı bağlam onları farklıleştirilebilir ve kesin olarak ifade edilebilir hale getirebileceğinden, ad alanı başına bir işlev aşırı yüklemesınırlamasını kaldırır. İkincisi, operatörlerin sabit sayıda parametreye sahip olması ve şimdiye kadar operatörlerin birden fazla davranışı yalnızca devralma yoluyla elde edilmiş olabileceğinden, operatör aşırı yüklemesi için özellikle yararlıdır. Nesne Bağlamsallaştırma Modeli de yazılımın daha yapılandırılmış bir sınıf modelini teşvik eder ve anlaşılması daha kolay olan kodu korumaya yardımcı olur.

sürüm geçmişi

  • Sürüm 1.0 tarihinde gönderildi 2012-10-21
    İlk sürüm.

Program Detayları