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

I. Kullanıcıyla ilgisi olmayan kodlama kısmının gizlenmesi

II. Oluşturulan bir sınıftan yeni sınıf üretmek

III. Belli bir işlemin (metodun), farklı nesnelerde farklı sonuçlar vermesi

Nesne tabanlı programlamanın yukarıda verilen prensiplerinin doğru isimlendirilmesi nasıldır?


I: Kapsülleme, II: Çok biçimlilik, III: Kalıtım

 

I: Kapsülleme, II: Kalıtım, III: Çok biçimlilik

 

I: Kalıtım, II: Kapsülleme, III: Çok biçimlilik

 

I: Kalıtım, II: Çok biçimlilik, III: Kapsülleme

I: Çok biçimlilik, II: Kalıtım, III: Kapsülleme


Yanıt Açıklaması:

Nesne tabanlı programlama üç prensibe sahiptir. Hazırlanan programda kullanıcıyla ilgisi olmayan kodlama kısmının gizlenmesi kapsülleme olarak geçmektedir. Oluşturulan bir sınıftan yeni sınıf üretmek, kalıtım olarak geçmektedir. Belli bir işlemin (metodun), farklı nesnelerde veya farklı ortamlarda farklı sonuçlar vermesi ise Çok Biçimlilik adı ile anılmaktadır.

Yorumlar
  • 0 Yorum