İleri Programlama Deneme Sınavı Sorusu #396239

Metotla ilgili aşağıdakilerden hangisi yanlıştır?


Bir nesnenin yetenklerine metot ismi verilir.

Her bir metot, nesnenin yapabvilceği bir davranışı simgeler.

Her bir nesne davranış olarak bir metoda sahiptir.

Sınıf içerisindeki davranışları temsil eder.

Aynı sınıf içerisindeki özellikleri değiştirmezler.


Yanıt Açıklaması:

Bir nesnenin yeteneklerine metot ismi verilmektedir. Her bir metot, nesnenin yapabileceği bir davranışı simgelemektedir. Önceki sayfalarda bahsedildiği gibi, nesneye yönelik programlama yaklaşımında her bir nesnenin özellikleri (properties) ve davranış olarak metotları (methods) mevcuttur. Örneğin “otomobil” sınıfına ait bir nesne olarak “murat124” nesnesini düşünülürse, otomobil sınıfı içerisinde özellik olarak tanımlanmış davranışlardan “çalışma”, “durma”, “hızlanma” eylemleri birer yetenek gibi olup, bu her bir davranış birer metot içerisinde tanımlanmış durumdadır. Sınıf içerisinde tanımlanmış davranışları simgeleyen metotlar, aynı sınıf içerisindeki özellikleri (properties) değiştirirler. Dolayısıyla objelerde gerçek hayattaki gibi durum ve davranışı olan birer nesne gibi hareketli yapılardır. Metotlar, nesnelere bu hareketliliği sağlayan temel kavramlardır.

Yorumlar
  • 0 Yorum