Java'da Kendi Yardımcı Sınıfınızı Oluşturma Süreci Nedir?

Java Da Kendi Yardimci Sinifinizi Olusturma Sureci Nedir



Yardımcı Sınıf ”, sürdürülebilirliği artırmak için ilgili yöntemleri ve işlevleri tek bir sınıfta gruplandırmak için kullanılır. Uygulama genelinde kullanılabilecek yeniden kullanılabilir kod bloklarını kapsüllemek için ayrılmış bir yer sağlar. Programcı bunu kullanarak, uygulamanızın farklı bölümlerinde yeniden kullanılabilecek ortak yöntemler ve yardımcı programlar tanımlayabilir. Ek olarak, endişeleri ayırarak modülerliği teşvik eder ve programcıların karmaşık görevleri yönetilebilir daha küçük işlevsellik birimlerine ayırmasına olanak tanır.

Bu blog, Java'da bir Yardımcı Sınıf oluşturma sürecini açıklar.







Java'da Kendi Yardımcı Sınıfınızı Oluşturma Süreci Nedir?

Yardımcı Sınıf, birden çok sınıfta tekrar tekrar kullanılacak olan belirli işlevleri kapsar. ikamet eden “ yardımcı yöntemler ” anahtar kelimesi boyunca ilan edilir. genel statik ”, böylece üst sınıf adlarını kullanarak bağımsız olarak çağrılabilirler.



Kendi Yardımcı Sınıfınızı uygulamak için bir Java programından geçelim.



Örnek 1: Tek Yardımcı Sınıf Oluşturma





Birden çok işlev içeren tek bir Yardımcı Sınıf oluşturmak için aşağıdaki kodu ziyaret edin. Yardımcı Sınıfta bulunan yöntemleri aşağıdaki gibi çağırır:

genel sınıf rootMain {
genel statik geçersiz ana ( Sicim [ ] argümanlar ) {

CalHelper helObj = yeni CalHelper ( ) ;

çift ​​ortalama = helObj.calAve ( 30 , elli , 70 ) ;
System.out.println ( 'Ortalama: ' + ortalama ) ;

boole isEven = helObj.isEven ( 24 ) ;
System.out.println ( '24 çift mi?' +Çift ) ;
}
}

sınıf CalHelper {
kamu çift calAve ( çift ​​val1, çift val2, çift val3 )
{
geri dönmek ( değer1 + değer2 + değer3 ) / 3 ;
}
genel boole çifttir ( int değeri ) {
geri dönmek val % 2 == 0 ;
}
genel boole değeriOdd ( int değer ) {
geri dönmek val % 2 == 0 ;
}
}



Yukarıdaki kodun açıklaması:

  • Önce bir rootMain sınıfı oluşturun, ardından “helObj” adında bir yardımcı nesne oluşturun. Yardımcı ” sınıf “CalHelper”.
  • Bundan sonra, belirtilen işlevleri '' öğesinden çağırır. CalHelper ” sınıfına girer ve sonuçlarını görüntüler.
  • Ardından, bir Yardımcı Sınıf ilan edin ' CalHelper ” ve, üç kamu işlevi “ calave() ”, “ çifttir() ', Ve ' garip() ” içinde başlatılır. Bu işlevler ortalamayı hesaplar ve değerin sırasıyla çift mi yoksa tek mi olduğunu kontrol eder.
  • Bu işlevler, yardımcı bir nesnenin yardımıyla main() yönteminde çağrılır.

Derlemeden sonra:

Çıktı, Yardımcı Sınıftan kaynaklanan seçilen iki işlevin üretildiğini gösterir.

Örnek 2: Yardımcı Nesne Olmadan Birden Fazla Yardımcı Sınıfın İşlevlerini Çağırma

Tek bir Java programında birden fazla Yardımcı Sınıf olabilir. genel statik ” anahtar kelime. Bu, geliştiricilerin sınıf adlarını kullanarak işlevi doğrudan çağırmalarını sağlar. Örneğin, aşağıda gösterildiği gibi iki Yardımcı Sınıf oluşturulur ve yardımcı işlevler bir yardımcı nesne kullanılmadan çağrılır:

sınıf İlkYardımcı {
genel statik çift calAve ( çift ​​val1, çift val2, çift val3 )
{
geri dönmek ( değer1 + değer2 + değer3 ) / 3 ;
}
genel statik boole isEven ( int değeri ) {
geri dönmek val % 2 == 0 ;
}
genel statik boolean isOdd ( int değer ) {
geri dönmek val % 2 == 0 ;
}
}
sınıf İkinci Yardımcı {
genel statik int ekleme ( int x, int y ) {
geri dönmek x+y;
}
}

genel sınıf rootMain {
genel statik geçersiz ana ( Sicim [ ] argümanlar ) {
çift ​​ave = FirstHelper.calAve ( 30 , elli , 70 ) ;
System.out.println ( 'FirstHelper Sınıfı İşlevi, Ortalama: ' + ortalama ) ;

boole isEven = FirstHelper.isEven ( 24 ) ;
System.out.println ( 'FirstHelper Sınıfı İşlevi, 24 çift mi?' +Çift ) ;

int toplam = SecondHelper.add ( 5 , 10 ) ;
System.out.println ( 'İkinci Yardımcı Sınıf İşlevi, Toplam: ' + toplam ) ;
}
}

Kodun açıklaması:

  • İlk olarak, bir “oluşturun İlk Yardımcı ” Yardımcı Sınıfı ve içindeki üç işlevi ilan edin ve başlatın.
  • Ardından, bir “ tanımlayın İkinci Yardımcı ”Yardımcı Sınıfı ve tek bir fonksiyon oluşturarak başlat” eklemek() ”. “ kullanmayı unutmayın genel statik ” anahtar sözcüğü, her işlevin oluşturulmasından önce.
  • Şimdi, “ ana() ” yöntemini kullanın ve ilk Yardımcı Sınıf adını ve ardından yerleşik işlevinin adını ekleyerek gerekli işlevleri çağırın.
  • Gerekli işlevleri çağırdıktan sonra, sonucu daha sonra konsolda görüntülenen yeni değişkenlerde saklayın.

Derlemeden sonra:

Anlık görüntü, iki Yardımcı Sınıfın çalıştığını ve bir yardımcı nesne kullanmadan çağrılan yardımcı işlevi doğrular.

Java'da Yardımcı Sınıf İçin Önemli Noktalar

  • Yardımcı Sınıfın işlevlerine erişmek için, başlatma sırasında her işlev adının arkasında statik yöntemlerin anahtar sözcüğü kullanılır.
  • Kendi Yardımcı Sınıfınızı oluşturarak, veri işleme, dize biçimlendirme, dosya işleme ve daha fazlası gibi ortak işlevler özetlenebilir.
  • Hizmet ettikleri işlevsel alana göre belirli paketler veya modüller halinde kolayca organize edilebilirler.
  • Okunabilirlik faktörü, karmaşık işlemleri daha basit çağrılara soyutlayan kendi kendini açıklayan yöntemler sağladıkları için çok gelişir.

Çözüm

Kendi Yardımcı Sınıfınızı oluşturmak için, 'Yardımcı Sınıf' ile ilgili yöntemleri tek bir sınıfta kullanın ve ardından bu yöntemler main() yönteminde çağrılır. Yardımcı işlevlerin çağrılması, bir yardımcı nesne yaratılarak veya oluşturulmadan yapılabilir. Anahtar kelime “ genel statik Programcı, kod satırını azaltmak için bir yardımcı nesne oluşturmak istemiyorsa 'kullanılmalıdır.