Abstraction (Soyutlama) Nedir?

0 18

Soyutlama (Abstraction) genel bilgisayar bilimleri içerisinde sıkça kullanılan bir terimdir.

Soyutlama kısaca gereksiz bilgileri kaldırarak karmaşıklığı azaltmaktır.

Bir düzeyde, bilgisayarları soyut terimlerle düşünürüz. Bu soyutluğu azaltmak için Soyutlama (Abstraction) yapılır.

Örneğin, nesne yönelimli programlamanın en önemli avantajlarından biri veri soyutlamasıdır. Karmaşık varlıkları, bir program içinden erişilebilen ve değiştirilebilen basitleştirilmiş nesnelere dönüştürür. Genellikle sınıf olarak adlandırılan bu nesnelerin birden çok öz niteliği ve yöntemi olabilir. Bu ögeleri tek bir nesnede birleştirerek, programcıların bir programdaki verilere erişmesini ve bunları yönetmesini kolaylaştırır.


Cevap bırakın

E-posta hesabınız yayımlanmayacak.

Veri politikasındaki amaçlarla sınırlı ve mevzuata uygun şekilde çerez konumlandırmaktayız. Detaylar için veri politikamızı inceleyebilirsiniz. Onayla Veri Politikamız