Isi kandungan:

Apakah kaedah terlebih beban dalam Java?
Apakah kaedah terlebih beban dalam Java?

Video: Apakah kaedah terlebih beban dalam Java?

Video: Apakah kaedah terlebih beban dalam Java?
Video: Ketidakseimbangan Beban Gardu Distribusi || Simulasi ETAP | Analisa Susut/Loses | Teori Vs Praktek | 2024, November
Anonim

Kaedah Overloading ialah ciri yang membolehkan kelas mempunyai lebih daripada satu kaedah mempunyai nama yang sama, jika senarai hujah mereka berbeza. Ia serupa dengan pembina terlebih muatan dalam Jawa , yang membolehkan kelas mempunyai lebih daripada satu pembina yang mempunyai senarai hujah yang berbeza.

Daripada itu, bagaimanakah anda menulis kaedah terlampau beban di Jawa?

Berikut ialah cara yang berbeza untuk melakukan lebihan beban kaedah:

  1. Berlebihan dengan menukar bilangan argumen. class MethodOverloading { paparan kekosongan statik peribadi(int a){ System.
  2. Dengan menukar jenis data parameter. class MethodOverloading { // kaedah ini menerima int private static void display(int a){ System.

Seseorang juga mungkin bertanya, apakah cara berbeza kaedah boleh dibebankan? Kaedah terlebih beban dibezakan berdasarkan bilangan dan taip daripada parameter yang diluluskan sebagai hujah kepada kaedah . awak boleh tidak mentakrifkan lebih daripada satu kaedah dengan nama yang sama, Perintah dan taip daripada hujah-hujah tersebut. Ia akan menjadi ralat pengkompil.

Juga perlu diketahui, apakah kaedah overloading dan kaedah overriding di Jawa dengan contoh?

Jawatan ini menggambarkan perbezaan mereka dengan menggunakan dua mudah contoh . Berlebihan berlaku apabila dua atau lebih kaedah dalam satu kelas mempunyai yang sama kaedah nama tetapi parameter yang berbeza. Mengatasi bermakna mempunyai dua kaedah dengan yang sama kaedah nama dan parameter (iaitu, kaedah tandatangan).

Apakah beban berlebihan?

Kepada terlebih beban adalah untuk memuatkan jumlah yang berlebihan dalam atau pada sesuatu, seperti terlebih beban elektrik yang menyebabkan litar terputus. Berlebihan menyebabkan "Terlalu banyak!" keadaan. Fius akan bertiup jika terlalu banyak peralatan terlebih beban litar; ini dipanggil an terlebih beban (bentuk kata nama).

Disyorkan: