Bagaimana Proses Membuat Kelas Helper Anda Sendiri di Java?

Bagaimana Proses Membuat Kelas Helper Anda Sendiri Di Java



Kelas Pembantu ” digunakan untuk mengelompokkan metode dan fungsionalitas terkait ke dalam satu kelas untuk meningkatkan kemampuan pemeliharaan. Ini menyediakan tempat khusus untuk merangkum blok kode yang dapat digunakan kembali yang dapat digunakan di seluruh aplikasi. Dengan menggunakannya, pemrogram dapat menentukan metode dan utilitas umum yang dapat digunakan kembali di berbagai bagian aplikasi Anda. Selain itu, ini mempromosikan modularitas dengan memisahkan masalah dan memungkinkan pemrogram memecah tugas kompleks menjadi unit fungsionalitas yang lebih kecil dan dapat dikelola.

Blog ini menjelaskan proses pembuatan Helper Class di Java.







Bagaimana Proses Membuat Kelas Helper Anda Sendiri di Java?

Kelas Pembantu merangkum fungsionalitas khusus yang akan digunakan berulang kali di beberapa kelas. Tempat tinggal “ metode pembantu ” dideklarasikan di sepanjang kata kunci “ statis publik ” sehingga mereka dapat dipanggil secara mandiri menggunakan nama kelas induknya.



Mari kita telusuri program Java untuk mengimplementasikan Kelas Pembantu Anda sendiri.



Contoh 1: Buat Kelas Pembantu Tunggal





Untuk menghasilkan Kelas Pembantu tunggal yang berisi banyak fungsi, kunjungi kode di bawah ini. Itu memanggil metode yang berada di Helper Class seperti di bawah ini:

rootMain kelas publik {
public void utama statis ( Rangkaian [ ] argumen ) {

CalHelper helObj = CalHelper baru ( ) ;

rata-rata ganda = helObj.calAve ( 30 , lima puluh , 70 ) ;
System.out.println ( 'Rata-rata: ' + rata-rata ) ;

boolean isEven = helObj.isEven ( 24 ) ;
System.out.println ( 'Apakah 24 genap?' + adalah Genap ) ;
}
}

kelas CalHelper {
calAve ganda publik ( val1 ganda, val2 ganda, val3 ganda )
{
kembali ( val1 + val2 + val3 ) / 3 ;
}
boolean publik adalah Even ( int val ) {
kembali val % 2 == 0 ;
}
boolean publik adalah Odd ( int val ) {
kembali val % 2 == 0 ;
}
}



Deskripsi kode di atas:

  • Pertama, buat kelas rootMain, lalu buat objek pembantu dengan nama 'helObj' untuk ' Pembantu ” kelas “CalHelper”.
  • Setelah itu, ia memanggil fungsi yang ditentukan dari ' CalHelper ” kelas dan menampilkan hasilnya.
  • Kemudian, nyatakan Kelas Pembantu “ CalHelper ” dan, tiga fungsi publik “ calave() ”, “ adalah Genap() ', Dan ' aneh() ” diinisialisasi di dalamnya. Fungsi-fungsi ini menghitung rata-rata dan memeriksa apakah nilainya genap atau ganjil.
  • Fungsi-fungsi ini dipanggil dalam metode main() dengan bantuan objek pembantu.

Setelah kompilasi:

Keluarannya menunjukkan bahwa dua fungsi terpilih yang dihasilkan dari Kelas Pembantu telah dihasilkan.

Contoh 2: Memanggil Fungsi Lebih dari Satu Kelas Pembantu Tanpa Objek Pembantu

Ada lebih dari satu Helper Class dalam satu program Java dengan menggunakan “ statis publik ” kata kunci. Ini menawarkan pengembang untuk secara langsung menjalankan fungsi menggunakan nama kelas mereka. Misalnya, dua Kelas Pembantu dibuat dan fungsi pembantu dipanggil tanpa menggunakan objek pembantu seperti yang ditunjukkan di bawah ini:

kelas FirstHelper {
calAve ganda statis publik ( val1 ganda, val2 ganda, val3 ganda )
{
kembali ( val1 + val2 + val3 ) / 3 ;
}
boolean statis publik adalah Genap ( int val ) {
kembali val % 2 == 0 ;
}
isOdd boolean statis publik ( int val ) {
kembali val % 2 == 0 ;
}
}
kelas SecondHelper {
tambahkan int statis publik ( int x, int y ) {
kembali x+y;
}
}

rootMain kelas publik {
public void utama statis ( Rangkaian [ ] argumen ) {
double ave = FirstHelper.calAve ( 30 , lima puluh , 70 ) ;
System.out.println ( 'Fungsi Kelas FirstHelper, Rata-Rata:' + ave ) ;

boolean isEven = FirstHelper.isEven ( 24 ) ;
System.out.println ( 'Fungsi Kelas FirstHelper, Apakah 24 genap?' + adalah Genap ) ;

int jumlah = SecondHelper.tambahkan ( 5 , 10 ) ;
System.out.println ( 'Fungsi Kelas SecondHelper, Jumlah:' + jumlah ) ;
}
}

Deskripsi kode:

  • Pertama, buat “ FirstHelper ” Helper Class dan deklarasikan dan inisialisasi tiga fungsi di dalamnya.
  • Kemudian, tentukan “ SecondHelper ” Helper Class dan menginisialisasinya dengan membuat satu fungsi “ menambahkan() ”. Ingatlah untuk menggunakan “ statis publik ” kata kunci sebelum pembuatan setiap fungsi.
  • Sekarang, masukkan “ utama() ” dan aktifkan fungsi yang diperlukan dengan menambahkan nama Kelas Pembantu pertama dan kemudian nama fungsi tempat tinggalnya.
  • Setelah menjalankan fungsi yang diperlukan, simpan hasilnya dalam variabel baru yang kemudian ditampilkan di konsol.

Setelah kompilasi:

Snapshot mengonfirmasi kerja dua Kelas Pembantu dan pemanggilan fungsi pembantu tanpa menggunakan objek pembantu.

Poin Kunci Untuk Kelas Pembantu di Jawa

  • Untuk mengakses fungsi Kelas Pembantu, kata kunci metode statis digunakan di belakang setiap nama fungsi pada saat inisialisasi.
  • Dengan membuat Kelas Pembantu Anda sendiri, fungsionalitas umum dapat dikemas seperti manipulasi data, pemformatan string, penanganan file, dan banyak lagi.
  • Mereka dapat dengan mudah diatur ke dalam paket atau modul tertentu, berdasarkan area fungsional yang mereka layani.
  • Faktor keterbacaan meningkat pesat karena menyediakan metode yang cukup jelas yang mengabstraksikan operasi kompleks menjadi pemanggilan yang lebih sederhana.

Kesimpulan

Untuk membuat Kelas Pembantu Anda sendiri, gunakan metode terkait “Kelas Pembantu” ke dalam satu kelas dan kemudian metode ini dipanggil dalam metode main(). Pemanggilan fungsi pembantu bisa dengan atau tanpa pembuatan objek pembantu. Kata kunci dari “ statis publik ” harus digunakan jika programmer tidak ingin membuat objek pembantu untuk mengurangi baris kode.