Soyutlama

Yazar: Peter Berry
Yaratılış Tarihi: 11 Ağustos 2021
Güncelleme Tarihi: 18 Haziran 2024
Anonim
Soyutlama - Doğa, Geometri, Sanat İlişkisi
Video: Soyutlama - Doğa, Geometri, Sanat İlişkisi

İçerik

Tanım - Soyutlama ne anlama geliyor?

Soyutlama, arka plan ayrıntılarını veya açıklamalarını eklemeden temel özellikleri temsil etme eylemidir. Bilgisayar bilimi ve yazılım mühendisliği alanında, soyutlama ilkesi karmaşıklığı azaltmak ve karmaşık yazılım sistemlerinin verimli bir şekilde tasarlanmasını ve uygulanmasını sağlamak için kullanılır.


Soyutlama ilkesinin uygulandığı bazı yazılım tasarımı ve uygulaması, programlama dillerini (esas olarak nesne yönelimli programlama dillerinde), spesifikasyon dillerini, kontrol soyutlamasını, veri soyutlamasını ve yazılım sistemlerinin mimarisini içerir.

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 soyutlama açıklar

Soyutlama, nesne yönelimli yazılım mühendisliğinde en önemli prensiplerden biridir ve aşağıdakiler de dahil olmak üzere diğer birçok önemli konseptle yakından ilgilidir. kapsülleme, kalıtım ve polimorfizm.

Soyutlama, problem alanını modellemek için yazılım artefaktlarını (nesnelerini) belirleme sürecinde uygulanır. Bu nesnelerin özlerine indirgenmesi, böylece sadece gerekli unsurların temsil edilmesi sürecidir. Soyutlama, bir nesneyi özellikleri, işlevselliği ve ara yüzü (diğer nesnelerle iletişim kurmanın anlamı) olarak tanımlar.


Bu yöntemler, yazılımın tasarım ve uygulama sürecinin karmaşıklığını azaltmak için kullanılır. Bu süreçte, tasarımcılar iş yapabilen, durumlarını değiştirebilen ve diğer aktörlerle iletişim kurabilen soyut nesne oyuncuları tanımlar. Nesnenin durumu, nesne ile ilişkilendirilmiş detaylı veri yapıları perde arkasında tutulurken kapsüllenir.