İleri Programlama Deneme Sınavı Sorusu #456589

Aşağıdaki seçeneklerin hangisi nesneye göre programlamanın temelleri göz önüne alınacak olunursa bir yazılımda ya mevcut sınıflarda değişiklik ya da yeni sınıf eklenmesi anlamına gelmektedir?


Bakım

Kalıtım

Çok biçimlilik

Genişletilebilirlik

Kodun yeniden kullanılabilirliği


Yanıt Açıklaması:

Bu 1990’lı yıllarda başlayan ve günümüze kadar yoğun olarak kullanılan nesneye yönelik programlama, geliştirilen yazılım üzerinde bakım (maintenance), genişletilebilirlik (extensibility) ve kodun yeniden kullanılabilirliği (reusability) sağlamaktadır. Kalıtım ve Çok biçimlilik nesneye yönelik programlama yaklaşımının temel ilkelerinden ikisidir. Bir yazılımın bakımı, ya mevcut sınıflarda değişiklik ya da yeni sınıf eklenmesi anlamına gelmektedir. Bu da yazılımın tamamını hiçbir şekilde etkilememekte, dolayısıyla bakım kolaylığı getirmektedir.

Yorumlar
  • 0 Yorum