Sistem Nesne Modeli (SOM)

Yazar: Lewis Jackson
Yaratılış Tarihi: 7 Mayıs Ayı 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Php ile Sınıf(Class) Yapısı Basit Örnek - Nesne Tabanlı
Video: Php ile Sınıf(Class) Yapısı Basit Örnek - Nesne Tabanlı

İçerik

Tanım - Sistem Nesne Modeli (SOM) ne anlama geliyor?

Sistem Nesne Modeli (SOM), IBM tarafından geliştirilen ve çeşitli programlama dillerinin, başlangıçta yazıldığı dilden bağımsız olarak, sınıf kitaplıklarını paylaşmalarına olanak tanıyan, nesne yönelimli bir kütüphane paketleme teknolojisidir.

SOM'in IBM içinde en yaygın kullanımı OS / 2 ve Workplace Shell'dedir. SOM'un diğer uygulamaları arasında Unix, Windows ve Mac bulunmaktadır. Ancak, bu teknolojinin aktif gelişimi 90'lı yılların ortalarında, Apple'ın destek ve geliştirme kaynaklarını geri çekmesiyle sona erdi.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Sistem Nesne Modelini (SOM) açıklıyor

Sistem Nesne Modeli, birlikte çalışabilirliklerin çoğuna bir çözüm olarak kullanılmak üzere tasarlanmıştır ve sınıf kitaplıklarını nesne yönelimli ve nesne yönelimli olmayan diller arasında paylaşırken ortaya çıkan sorunların yeniden kullanımı için tasarlanmıştır. SOM, IBM’in ana bilgisayar ve masaüstlerinde kullanılmak üzere tasarlanmıştır. Nesne yönelimli programlama dillerinde bulunan diğer modellerden ayırt edilebilecek nesne yönelimli bir model görevi görür. SOM temel olarak bir arayüz tanım dili, prosedür çağrıları içeren bir çalışma zamanı ortamı ve bir dizi etkinleştirici çerçeve içerir.

SOM aslen IBM'in bilgisayar ve masaüstü bilgisayar yelpazesi için geliştirilmiş bir teknolojiydi, ama sonunda farklı yazılım ortamlarına faydalarını artıran başka şirketler tarafından da kullanılmaya başlandı.

SOM'un önemli özelliklerinden bazıları şunlardır:


  • SOM, portatif küçültülmüş kütüphanelerin oluşturulmasına olanak sağlar.
  • Sınıf kütüphaneleri, başka diller tarafından erişilebilen ve kullanılabilen belirli bir dilde oluşturulabilir.
  • Uygulamanın yeniden derlenmesi gerekmeksizin mevcut yöntemlere yeni yöntemler eklenebilir.
  • SOM prosedürel programlama dilleri ile çalışır.
  • SOM, nesne yönelimli olmayan diller için bir nesne modeli sağlar.
  • SOM, başvuruyu yeniden derlemek zorunda kalmadan miras hiyerarşisine yeni sınıflar eklenmesine izin verir.
Bu tanım, IBM’in con’unda yazılı