İnternet Tabanlı Programlama Deneme Sınavı Sorusu #985338

Aşağıda Ruby diline ait bazı özellikler verilmiştir:

  1. Kısmen nesne yönelimli bir dildir.
  2. Ruby içerisinde her şey bir nesnedir.
  3. Sarmalama ilkesi gereği nesnelere ait özellik ve metotların dış ortamdan gizlenmesine imkân verir.
  4. Diğer nesne yönelimli dillerden farklı olarak Kalıtım ilkesi bu dilde kullanılmaz.
  5. Çok biçimlilik ilkesini başarıyla gerçekleştirir.

Bu özelliklerden hangileri doğru ifade edilmiştir?


I, II, V

I, II, III, V

II, III, V

I, II, IV, V

II, III, IV


Yanıt Açıklaması:

Ruby, tamamen nesne yönelimli bir dildir. Bu dil içerisinde her şey bir nesnedir ve nesnelere ait özelliklerin ve metotların dış ortamdan gizlenmesine “sarmalama” ilkesi gereği imkân verir. “Kalıtım” ilkesi gereği olarak bir sınıfın başka bir sınıfın özellik ve metotlarını kullanmasına izin verir. Ayrıca “çok biçimlilik” ilkesini de başarıyla uygulayabilen dillerden birisidir.

Yorumlar
  • 0 Yorum