İ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 |
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