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