Ev Kişisel Finans Java'da yöntemler çağırma - mankenler

Java'da yöntemler çağırma - mankenler

Video: Java ile OOP - Ders 24: this Anahtar Sözcüğünün Kullanımı I 2024

Video: Java ile OOP - Ders 24: this Anahtar Sözcüğünün Kullanımı I 2024
Anonim

Java'da bir yöntemi , nesnenin gerçekleştirebileceği bir işlemi tanımlar. Bu noktaya kadar olan sınıf örneklerinin çoğunun tek bir yöntemi vardı, ancak bir sınıfın gerektirdiği yöntemlerin herhangi bir sayısı olabilir.

Yöntemlere bakarken, her yöntemin aşağıdaki parçaları içerebileceğini unutmayın:

  • Değiştiriciler (isteğe bağlı): Değiştiriciler, sınıfın davranış biçimini değiştirir. Örneğin, bir sınıfı özel yaparsanız, yöntem yalnızca sınıf içindeki diğer yöntemlerle görülebilir. Sınıftan bir nesne oluşturduğunuzda, nesnenin kullanıcısı özel yönteme erişemez.

    Bir metoda birden fazla değiştirici atanabilir. Örneğin, yöntemin sınıftan oluşturulmuş bir nesnenin parçası olarak değil, sınıfın kendisinin bir parçası olarak sınıfın dışında görünür olmasını sağlamak için public ve static öğelerini birlikte kullanabilirsiniz. Kitaptaki şu ana örneklerin çoğunda bulunan main () yöntemi hem kamusal hem de statiktir.

    Durağan olmayan bir yöntemi statik yöntemden çağırabilirsiniz. Statik olmayan yöntem nesnesi ile ilişkilendirilir - sınıfın bir örneği - statik yöntem sınıfın kendisiyle ilişkiliyken. Statik olmayan yöntem erişmek için bir nesne oluşturmanız gerekir.

    Bununla birlikte, statik olmayan bir yöntemden statik bir yöntem erişebilirsiniz. Statik yöntem, nesne oluşturulmadan önce bile her zaman vardır. Bu nedenle, statik yöntem her zaman erişilebilir.

  • İade tipi (gerekli): Her yöntemin dönüş türü vardır. Dönüş türü, işi tamamladıktan sonra yöntemin çağırana döndürdüğü bilgileri tanımlar. Arayan kişiye geri dönmek için herhangi bir şeyiniz olmadığında dönüş türünü geçersiz olarak ayarlayın. Örneğin, main () yönteminin void döndürme türü vardır çünkü çağırana bir şey döndürmemektedir.

    Bir dönüş değeri, birden çok değer içeren karmaşık bir tür olsa bile, yalnızca bir dönüş türüne sahip olabilir.

  • Yöntem adı (gerekli): Her yöntemin bir adı olmalıdır. Aksi takdirde yöntemi çağıramazsınız. Yöntem adı için bazı ilave hususlar şunlardır:

    • Yöntem adı bir harfle başlamalıdır - herhangi bir harf yapacaktır.

    • Bir yöntem adını bir sayı veya özel karakterle başlatamazsınız.

    • Sayılar yöntem adının herhangi bir yerinde görünebilir.

    • Kullanabileceğiniz tek özel karakter altı çizgidir (_). Örneğin, bir yöntem adı bir ve işareti (&) içeremez.

    Camelcase'i kullanmak, yöntem ve değişken adları oluşturmak için kullanılan standart kuraldır, ancak Java derleyicisi bu sözleşmeyi zorlamaz. Camelcase , ilk kelimenin haricinde her kelimeyi büyük harfle bir yöntem veya değişken adıyla başlattığınız yerdir.İlk kelime her zaman küçüktür.

    Örneğin, checkForDoubles () adlı bir yöntem oluşturursanız, sözleşme ilk kelimeyi baş harf olarak başlatır, küçük harfle başlar, ancak Baş harf kullanımıyla Çifte Şarkıyı gösterir. Bazı geliştiriciler pascalcase 'ı tercih eder; burada bir yöntemin veya değişken adının her bir kelimesi büyük harf kullanılır.

    Bu durumda, CheckForDoubles () her kelimeyi büyük harfle saklar. Oluşturduğunuz yöntemler ve değişkenler için pascalcase'in kullanılması, onları Java Uygulama Programlama Arabirimi'nin (API) parçası olan yöntemler ve değişkenlerden ayırmaya yardımcı olur. Hangi kasayı kullanırsanız kullanın, sürekli kullanmalısınız. Java'nın checkForDoubles () öğesini CheckForDoubles () yönteminden farklı bir yöntem olarak kullandığını unutmayın.

  • Bağımsız değişken listesi (isteğe bağlı): Yöntem çağıran kişiden bir görev gerçekleştirmesi için bilgi gerektiriyorsa, bir veya daha fazla bağımsız değişkeni (veya bazı insanlar onlara çağırdığı gibi parametreleri ) bir listeden sağlayabilirsiniz parantez içinde yer almaktadır. Bağımsız değişkenler için bazı ek hususlar şunlardır:

    • Bağımsız değişken, bağımsız değişken adını ve ardından bağımsız değişken adını içerir. Örneğin, MyInt adlı bir int değerini sağlamak isterseniz, int MyInt yazın.

    • Bağımsız değişken adları ve türleri, diğer değişkenlerle aynı kısıtlamaları izler.

    • Birden çok argümanı virgülle ayırmalısınız. Örneğin, MyMethod () yöntemi MyInt adlı bir int ve MyFloat adı verilen bir float gerektiriyorsa, bağımsız değişken listesi MyMethod (int MyInt, float MyFloat) olacaktır.

    • Eğer argüman yoksa, yöntem adından sonra bir çift boş parantez izlenmelidir.

  • İstisna listesi (isteğe bağlı): İstisna listesi, bir yöntemin karşılaşacağı ve atması muhtemel istisnaları tanımlar. İstisna listesi, throws anahtar kelimesiyle, ardından istisna sınıflarının bir listesi ile başlar.

  • Yöntem gövdesi (zorunlu): Bir yöntem, hangi görevlerin gerçekleştirileceğini belirten kod içermez. Yöntem vücudu daima kıvrımlı parantezler ({}) içinde görünür.

Yukarıdaki kuralları kullanarak oluşturabileceğiniz en kısa yöntem bildirimi, varsayılan kapsamı kullanan, bir nesnenin parçası olarak erişilebilir, hiçbir parametre kabul etmez, hiçbir değer döndürmez ve kod içermeyen bir yöntemdir. Aşağıdaki yöntem tamamen yararsız olsa da, derleyecek ve kodunuzdan çağırabilirsiniz:

void MyMethod () {}

Bir yöntem oluşturmak için gereken minimum kod miktarını bilmek önemlidir. Yöntemleri kullanmanın başlıca nedeni, kod satırlarını, tek bir tanımlanmış görevi gerçekleştirecek şekilde gruplamaktır. Buna ek olarak, içerdiği kodun siz ve sizi takip eden herkes tarafından kolaylıkla anlaşılabilmesi için yeterince küçük bir yöntem sağlamalısınız.

Java'da yöntemler çağırma - mankenler

Editörün Seçimi

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Daha İyi Raporlama Modelleri için Power Query ve Power Pivot'u birlikte kullanın - Power Pivot'u kullanarak mankenler

Güç Sorgusu birlikte yönetilmesi ve bakımı kolay raporlama modelleri oluşturmanıza yardımcı olabilir. Bir raporlama modeli, raporlama mekanizmasının oluşturulduğu temeli sağlar. Verileri içe aktaran, dönüştüren, şekillendiren ve toplayan bir raporlama işlemi oluşturduğunuzda esasen bir raporlama modeli oluşturursunuz demektir. Kötü oluşturma ...

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Excel Verilerinizi saklamak isteyen, Excel Veri Modelinizi Belgelemek ve Düzenlemek için Tabları Kullanın - mankenler

Bir çalışma sayfası sekmesiyle sınırlı model doğaldır. Bir sekmeyi takip etmek, farklı sekmeleri kullanmaktan çok daha kolaydır. Bununla birlikte, veri modelinizin bir sekme ile sınırlandırılması, aşağıdakiler de dahil olmak üzere sakıncaları vardır: Bir sekmeyi kullanmak, genellikle analiziniz üzerinde sınırlar getirir. Çünkü yalnızca çok fazla veri kümesi olabilir ...

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel Gösterge Tablonuzu ve Raporları için Düğme Denetimi'ni kullanın - mankenler

Excel, bir dizi denetimler sunar Gösterge panolarına ve raporlarınıza kullanıcı arabirimi öğeleri eklemek için özel olarak tasarlanmış Form kontrolleri. Bir çalışma sayfasında bir Form denetimi yerleştirdikten sonra daha sonra belirli bir görev gerçekleştirmek için yapılandırabilirsiniz. Düğme denetimi, kitlenize makroları yürütmek için net ve kolay bir yol sunar ...

Editörün Seçimi

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Kendi Özelleştirilmiş Excel 2013 Üstbilgi veya Altbilgi'nizi - zaman zaman

Mankenler yapabilir, bilgi eklemek isteyebilirsiniz Excel 2013'te hisse senedi liste kutularında veya hazır bilgi başlıkları ve altbilgilerinde Excel'in sunmadığı bir düzenleme kullanılabilir. Bu zamanlarda Tasarımın Üst Bilgi ve Altbilgi Öğeleri grubunda görünen komut düğmelerini kullanmanız gerekir ...

Excel 2010 Grafik Nesneleri

Excel 2010 Grafik Nesneleri

Işleci excel 2010, çalışma sayfalarındaki grafik nesneleri değiştirmenize izin veren birçok araç sunar. Örneğin nesneleri silmek, taşımak, yeniden boyutlandırmak, döndürmek, çevirmek ve kırpmak için kullanabilirsiniz. Bir resmi veya resmi kırpmak, resmin istenmeyen bölümlerini kaldırmanıza izin verir. Grafikleri işleme Çalışma sayfasındaki grafik nesnelerini değiştirmek için aşağıdaki adımları izleyin: Nesneyi seçin ...

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü bir Excel 2007 Grafiğini taşıma ve yeniden boyutlandırma - mankenler

Gömülü grafiği kolayca taşıyabilir veya yeniden boyutlandırabilirsiniz. Yerleşik bir grafik seçildiğinde (oluşturduktan hemen sonra veya herhangi bir bölümünü tıkladıktan sonra), Tasarım, Yerleşim ve Biçim sekmeleriyle Grafik Araçları içeriksel sekmesi görünür ...

Editörün Seçimi

PHP Değişkenlerine Ad Verme - mankenler

PHP Değişkenlerine Ad Verme - mankenler

Değişkenleri, bilgi tutmak için kullanılan kaplardır. PHP değişkenlerinin bir adı vardır ve bilgiler değişkente saklanır. Örneğin, bir değişkene $ yaş adını verebilir ve içindeki sayı 12'yi saklayabilirsiniz. Bir değişkende saklanan bilgiler daha sonra komut dosyasında kullanılabilir. Değişkenler için en yaygın kullanımlardan biri ...

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

PHP ile bir Web Sayfasında İçerik Gösterimi - mankenler

Web'de içerik görüntülersiniz PHP echo veya print ifadeleriyle sayfa; ikisi de aynı şeyi yapar. Eko veya print deyimi kullanıcının tarayıcısına gönderilen çıktı üretir. Aslında, tarayıcı çıktıyı HTML olarak işler. Eko ifadesinin genel biçimi echo outputitem, outputitem, outputitem, ... şu şekildedir ...

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

HTML5 ve CSS3 Programlama için PHP ile Döngüler Yapmak - AYRINTILAR

Bazen siz HTML5 ve CSS3 programcısı olarak bir şeyler tekrarlamak istiyorlar. PHP (çoğu programlama dili gibi) bir dizi döngüsel kurmayı desteklemektedir. Mütevazı ama sevimli döngü ile başlayın. Bu 100 zar atar. Bu elle yapmak sıkıcı olacak, ancak bilgisayarlarda o kadar iyi şeyler tam olarak böyle.