İleri Programlama Deneme Sınavı Sorusu #456565

Aşağıdakilerden hangisi nesneye yönelik programlama yaklaşımı dikkate alındığında nesneye ait bir özellik (properties) olarak tanımlanabilir?


Kuşun uçması

Balığın yüzmesi

Vidanın dönmesi

Topun yuvarlanması

Otomobilin 50km\s hızla gitmesi


Yanıt Açıklaması:

Her nesnenin belli bir takım özellikleri ve işlevselliğini sağlayan davranışları vardır. Nesneye yönelik programlama yaklaşımında nesneler, özellikler (properties) ve metotlar (methods) a sahiptir. Nesnelerdeki karakteristikler, özellikleri ve gerçekleştirebileceği eylemler de metot adını almaktadır. Bunu bir örnekle açıklanacak olursa; yukarıdaki örneğimizdeki gibi bir otomobil nesnesinin, hız bilgisi, vites bilgisi, yakıt bilgisi vb. özelliklerini, aracın hızlanması, yavaşlaması, durması gibi eylemlerini de metotlarını temsil etmektedir. Bu bilgiler ışığında seçenekler değerlendirildiğinde Kuşun yeteneği uçması, balığın yüzmesi, vidanın dönmesi, topun yuvarlanması birer örnek olarak verilebilir.

Yorumlar
  • 0 Yorum