Bir Işlev Yöntemi Nasıl çağrılır

İçindekiler:

Bir Işlev Yöntemi Nasıl çağrılır
Bir Işlev Yöntemi Nasıl çağrılır

Video: Bir Işlev Yöntemi Nasıl çağrılır

Video: Bir Işlev Yöntemi Nasıl çağrılır
Video: Telefona uzaktan bağlanıp her şeyi gösteren uygulama! - AirDroid 2024, Kasım
Anonim

Yöntem, bir sınıfın veya kendisine ait olan nesnenin özelliklerinden biri olan bir işlevdir. Bir yöntemden bahsediyorsak, nesne yönelimli programlama paradigmasının kullanıldığını kastediyoruz.

Bir işlev yöntemi nasıl çağrılır
Bir işlev yöntemi nasıl çağrılır

Talimatlar

Aşama 1

Bir sınıf yöntemi, bir eylemler dizisidir, bağımsız değişkenler alabilir ve her ikisi de gerekli olmasa da bir değer döndürebilir. En genel durumda, çağrı satırı şöyle görünür: değişken = nesne_adı.nesne_yöntemi (argüman listesi); Çağrı sözdizimi çok farklıdır, tamamı hangi programlama dilinin kullanıldığına bağlıdır ve aynı dilde bile bir yöntemi çok farklı şekillerde çağırabilirsiniz. Yapılacak ilk şey, fonksiyonun hangi nesne veya sınıf için çağrılacağını belirlemektir. Gerekli ad alanında, örneğin başka bir sınıf yönteminde zaten çalışıyorsanız, bazen bunu yapmanız gerekmez.

Adım 2

Ardından, yöntemin adı veya belirli bir programlama dilinin açıkça işaret etmesi için kabul edilebilir başka bir yolla yönlendirilerek onu çağırmanız gerekir. Tipik olarak, bir yöntem, çağrıldığı nesnenin adını bir nokta ile ayırarak izler: nesne_adı.metod (). Bazı diller, boşluk veya iki nokta üst üste gibi başka sınırlayıcıların kullanılmasını gerektirir. Tüm eylemlerin belirtilen nesne içinde gerçekleştirildiğini varsayan bir kontrol yapısı kullanılıyorsa (örneğin, birkaç dilde bu tür eylemlere kontrol tarafından izin verilir), o zaman derleyici eylemlerin hangi nesneyle zaten açıktır. gerçekleştirilecek. Yöntemin adını belirtmeniz yeterlidir.

Nesne yönelimli programlamanın özelliklerinden biri ad alanı tanımlamasıdır. Sınıf yöntemlerini çağırırken bunu akılda tutmak çok önemlidir. Yöntemin kendisi zaten kapsülleme sağlayan bir arabirimdir.

Aşama 3

Ardından, yöntemin gerektirdiği bağımsız değişkenleri belirtmeniz gerekir. Genellikle argüman listesi parantez içine alınır. Birçok modern derleyici, bir işlevi tanımlarken, programcıya argüman türleri ve adları hakkında bilgi verir, böylece bir kişinin gezinmesi ve verileri yanlış sırada iletmemesi daha kolay olur. Yöntem geliştiricileri, bunları bir nesnenin argüman olarak iletilebileceği şekilde yazabilir, bu yaklaşım karışıklığı önler. Birçok dil, nesnelerin yöntemlerini, nesnenin kendisi de bir argüman olarak iletilecek şekilde çağırmanıza izin verir.

4. Adım

Yöntem bir sonuç döndürürse, büyük olasılıkla yazılmalıdır. Saklamak için bir değişken oluşturun veya seçin ve ona bir işlev çağrısı atayın. Yürütmeyi tamamladığında, belirttiğiniz bellek alanına yazılacak olan sonucu döndürür. Bazı yöntemler hiçbir şey döndürmezler, sadece nesne üzerinde bir tür işlem gerçekleştirirler. Bu durumda, fonksiyonun sonucunu bir değişkende saklama konusunda endişelenmenize gerek yoktur.

Önerilen: