aof.sorular.net
İleri Programlama
İleri Programlama Deneme Sınavı
İleri Programlama Deneme Sınavı Sorusu #448521
İleri Programlama Deneme Sınavı Sorusu #448521
Nesneye yönelik programlamada dilin nesne kullanıcısından gereksiz uygulama ayrıntılarını saklaması aşağıdakilerden hangisidir?
Sarmalama |
Kalıtım |
Çok biçimlilik |
Metot |
Özellik |
Yanıt Açıklaması:
Bir yazılımcının kod geliştirme aşamasında nesneye yönelik programlama yaklaşımı içerisinde belli bir sınıfa baktığında sınıfın özellikleri ve metotlarının hangilerinin kendisine yarayacağını hangilerinin sadece başka metotlarda kullanılacağı ve sınıfa özel olduğunu görmesi zor olabilir. Bazı durumlarda güvenlik ve sağlamlık amacıyla bir sınıfta kullanılan özelliklerin değiştirmesi ve bazı metotlara erişmesi engellenmek istenilebilir.
İşte bütün bu istenilen durumlar için erişim sınırlandırma işlemine sarmalama (encapsulation) adı verilmektedir.
Yorumlar
- 0 Yorum