Jadual Kandungan
Kawasan segi empat
Algoritma
Contoh
Output
Rumah Java javaTutorial Program Java untuk mencari luas segi empat sama menggunakan kaedah overloading

Program Java untuk mencari luas segi empat sama menggunakan kaedah overloading

Sep 17, 2023 pm 10:21 PM
kawasan Kaedah terlebih beban segi empat sama

Program Java untuk mencari luas segi empat sama menggunakan kaedah overloading

Kita boleh menggunakan kaedah untuk mengira luas segi empat sama di Jawa. "Method overloading" ialah ciri dalam Java yang membolehkan seseorang menulis berbilang kaedah dalam kelas yang sama menggunakan nama kaedah yang sama. Ia akan membolehkan kami mengisytiharkan berbilang kaedah dengan nama yang sama tetapi dengan tandatangan yang berbeza, iaitu bilangan parameter dalam kaedah mungkin berbeza atau jenis data parameter mungkin berbeza. Kelebihan kaedah membantu kami meningkatkan kebolehbacaan kod kami supaya kami boleh menggunakan kaedah yang sama dengan cara yang berbeza.

Sekarang, mari kita ambil "luas segi empat sama" sebagai contoh untuk melaksanakan kaedah lebihan beban di Jawa.

Kawasan segi empat

Luas segi empat sama ialah kawasan yang ditentukan yang didudukinya pada satah dua dimensi. Kita boleh mengira luas segi empat sama dengan mendarab panjang sisi * panjang sisi.

Area of Square =  s*s
where	 
s: side of square                              
Salin selepas log masuk

Dalam contoh berikut, kami akan mengambil luas segi empat sama sebagai contoh dan melaksanakan kaedah lebihan beban di Jawa dengan menukar jenis data parameter.

Algoritma

Langkah 1 - Tulis kelas tersuai untuk mencari luas segi empat sama.

LANGKAH 2 - Mulakan sepasang dua pembolehubah jenis data yang berbeza dalam kaedah utama kelas awam.

Langkah 3 - Buat objek kelas tersuai dalam kaedah utama kelas awam.

Langkah 4 − Panggil kaedah khusus untuk mencari luas segi empat sama menggunakan objek tersuai yang anda buat.

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Dalam contoh ini, kami mengira luas segi empat sama menggunakan formula asas dan melaksanakan kaedah lebih muatan dalam Java.

Pembebanan kaedah dicapai dengan menukar jenis parameter dalam kaedah "areaOfSquare". Sekarang, apabila pengguna memasukkan nilai parameter jenis integer ke kaedah areaOfSquare, kaedah areaOfSquare pertama kelas Area dipanggil dan mengeluarkan hasilnya. Jika pengguna memasukkan parameter jenis berganda, kaedah areaOfSquare kedua dipanggil dan dilaksanakan.

//Java Code to achieve Method Overloading in Java by Area of Square.
import java.io.*;
class Area {
   // In this example area method is overloaded by changing the type of parameters.
   public void areaOfSquare(int side) {
      int area = 0;
      area = side * side;
      System.out.println("Area of the square is :" + area);
   }
   public void areaOfSquare(double side) {
      double area= 0;
      area = side*side;
      System.out.println("Area of the square is:" + area);
   }
}
public class Main {
   public static void main(String args[]) {
      Area Object  = new Area();
      int side_1= 3;
      Object.areaOfSquare(side_1);
      double side_2 = 4.5;
      Object.areaOfSquare(side_2);
   }
}
Salin selepas log masuk

Output

Area of the square is :9
Area of the square is:20.25                             
Salin selepas log masuk

Kerumitan masa: O(1) Ruang tambahan: O(1)

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

Dalam contoh ini, kami menggunakan fungsi Math.pow() untuk mengira luas segi empat sama dan melaksanakan kaedah lebihan beban dalam Java.

Pembebanan kaedah dicapai dengan menukar jenis parameter dalam kaedah "areaOfSquare". Sekarang, apabila pengguna memasukkan nilai parameter jenis integer ke kaedah areaOfSquare, kaedah areaOfSquare pertama kelas Area dipanggil dan mengeluarkan hasilnya. Jika pengguna memasukkan parameter jenis berganda, kaedah areaOfSquare kedua dipanggil dan dilaksanakan.

//Java Code to achieve Method Overloading in Java by Area of Square.
import java.io.*;
class Area {
   // In this example area method is overloaded by changing the type of parameters.
   public void areaOfSquare(int side) {
      int area = 0;
      area =(int) Math.pow(side,2);
      System.out.println("Area of the square is :" + area);
   }
   public void areaOfSquare(double side) {
      double area= 0;
      area = Math.pow(side,2);
      System.out.println("Area of the square is:" + area);
   }
}
public class Main {
   public static void main(String args[]) {
      Area Object  = new Area();
      int side_1= 3;
      Object.areaOfSquare(side_1);
      double side_2 = 4.5;
      Object.areaOfSquare(side_2);
   }
}
Salin selepas log masuk

Output

Area of the square is :9
Area of the square is:20.25                            
Salin selepas log masuk

Kerumitan masa: O(1) Ruang tambahan: O(1)

Jadi, dalam artikel ini, kami mengambil mencari luas segi empat sama sebagai contoh dan mempelajari cara melaksanakan kaedah lebihan beban di Jawa dengan menukar jenis data parameter.

Atas ialah kandungan terperinci Program Java untuk mencari luas segi empat sama menggunakan kaedah overloading. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Berapakah luas bulatan yang tertulis dalam rombus? Berapakah luas bulatan yang tertulis dalam rombus? Sep 05, 2023 am 08:25 AM

Bulatan bertulis rombus adalah tangen kepada empat sisi dan empat titik hujungnya. Sisi rombus adalah tangen kepada bulatan. Di sini, r ialah jejari yang ditemui menggunakan a dan pepenjuru nilai yang diberikan. Sekarang segitiga luas AOB = ½*OA*OB = ½*AB*r (kedua-duanya menggunakan formula ½*b*h). ½*a/2*b/2=½*(√(a2/4+b2/4))*ra*b/8=√(a2+b2)*r/4r=a*b/2√(a2 +b2) Luas bulatan = π*r*r=π*(a2*b2)/4(a2sokongan>+b2) Contoh pepenjuru rombus 5 dan 10. Kawasan ialah 15.700000 Contoh kod Demonstrasi masa nyata #include<stdio.h>intma

Bagaimana untuk menandakan kawasan dalam CAD Bagaimana untuk menandakan kawasan dalam CAD Mar 14, 2023 am 11:30 AM

Kaedah untuk pelabelan kawasan dalam CAD: 1. Buka CAD, klik "Draw" untuk melukis grafik 2. Masukkan arahan "AREA" dan tekan Enter 3. Pilih kawasan ; ​kawasan; 5. Masukkan arahan "T" dan kemudian masukkan saiz kawasan dalam kawasan tersebut.

Apakah luas bulatan dalam segi empat tepat yang ditulis dalam separuh bulatan? Apakah luas bulatan dalam segi empat tepat yang ditulis dalam separuh bulatan? Sep 13, 2023 am 08:45 AM

Bulatan yang ditulis dalam segi empat tepat adalah tangen pada sisi panjang segi empat tepat, iaitu panjangnya tangen dengan bulatan. Segi empat tepat yang ditulis dalam separuh bulatan menyentuh dua titik pada lengkok separuh bulatan itu. Lebar segi empat tepat adalah sama dengan diameter bulatan. Jika R ialah jejari separuh bulatan itu. Panjang segi empat tepat = √2R/2 Lebar segi empat tepat = R/√2 Jejari bulatan tersurat ialah r = b/2 = R/2√2 Dengan menggunakan formula ini kita boleh mengira segi empat tepat yang tertulis dalam separuh bulatan. Luas bulatan, luas = (π*r2)=π*R/8 Contoh Demonstrasi #include<stdio.h>intmain(){&

Apakah luas sektor pekeliling? Apakah luas sektor pekeliling? Aug 30, 2023 am 08:33 AM

Sektor bulatan, juga dikenali sebagai sektor bulatan/sektor bulatan, ialah bahagian bulatan yang dibatasi oleh lengkok antara dua jejari. Kawasan ini dibatasi oleh dua jejari dan lengkok. Untuk mencari luas yang tersurat, kita perlu mencari sudut antara dua jejari. Jumlah kawasan adalah sama dengan 360 darjah sudut. Untuk mencari luas sudut, kita darabkan luas dengan θ/360. Ini memberikan kawasan bahagian yang tertulis. di mana θ ialah sudut (dalam darjah) antara dua jejari. Luas sektor bulatan = π*r*r*(θ/360). Sebagai contoh, luas sektor bulat dengan jejari 5 dan sudut 60 darjah ialah 13.083. Luas=(3.14*5*5)*(60/360)=13.03Contoh kodDemo#termasuk

Mengapa bahasa Go tidak menyokong konsep reka bentuk kaedah lebih muatan? Mengapa bahasa Go tidak menyokong konsep reka bentuk kaedah lebih muatan? Apr 04, 2024 am 09:00 AM

Bahasa Go tidak menyokong kaedah lebih muatan kerana falsafah reka bentuknya menekankan kesederhanaan, keselarasan dan keselamatan jenis. Kelebihan kaedah boleh memperkenalkan konflik nama, sistem jenis kompleks dan kekeliruan kod. Untuk mengimbangi ini, bahasa Go menyediakan fungsi yang membenarkan penciptaan fungsi dengan nama yang sama tetapi jenis parameter yang berbeza dalam pakej yang sama, serupa dengan kefungsian lebihan kaedah.

Bagaimana untuk mengukur kawasan grafik dalam CAD Viewer Bagaimana untuk mengukur luas grafik dalam CAD Viewer. Bagaimana untuk mengukur kawasan grafik dalam CAD Viewer Bagaimana untuk mengukur luas grafik dalam CAD Viewer. Mar 13, 2024 pm 01:43 PM

Bagaimana untuk mengukur kawasan grafik dalam CAD Viewer? CAD Viewer ialah perisian yang sangat mudah digunakan untuk melihat lukisan kejuruteraan Perisian ini mempunyai banyak fungsi, dan lukisan dalam pelbagai format boleh dibuka dan dilihat. Jika apabila kita melihat lukisan, kita dapati bahawa ukuran kawasan bagi sesetengah grafik adalah salah atau sesetengah grafik terlupa untuk mengukur kawasan tersebut, kita boleh menggunakan perisian ini untuk mengukur keluasan grafik. Jadi bagaimana untuk mengukur kawasan grafik? Di bawah, editor laman web ini telah menyusun langkah-langkah raja lukisan CAD untuk mengukur kawasan grafik untuk rujukan anda. Langkah-langkah untuk mengukur kawasan grafik dalam CAD Viewer 1. Mula-mula, buka fail lukisan dalam CAD Viewer APP, ambil lukisan dengan grafik arka sebagai contoh, dan ukur luas grafik. 2. Selepas membuka lukisan, pergi ke bahagian bawah antara muka perisian

Cari luas bulatan yang tertulis dalam segi empat sama di Jawa Cari luas bulatan yang tertulis dalam segi empat sama di Jawa Aug 19, 2023 pm 04:53 PM

Bulatan mengelilingi bentuk rajah dua dimensi yang tidak mempunyai bucu. Setiap bulatan titik asal dan setiap titik pada bulatan mengekalkan jarak yang sama dari asal. Jarak antara asal dan titik dalam bulatan dikenali sebagai jejari bulatan. Dan begitu juga, jika berkahwin dari jarak

Apakah segi empat sama terbesar yang boleh ditulis dalam segi tiga sama? Apakah segi empat sama terbesar yang boleh ditulis dalam segi tiga sama? Sep 22, 2023 pm 06:21 PM

Di sini kita akan melihat luas segi empat sama terbesar yang boleh ditulis dalam segi tiga sama sisi. Panjang sisi segi tiga ialah 'a' dan panjang sisi segi empat itu ialah x. Panjang sisi 'a' bagi segi tiga ialah − jadi x ialah − Contoh #include<iostream>#include<cmath>usingnamespacestd;floatareaSquare(floata){//aissideoftriangle if(a<0)//ifaisnegative,thenthisisi

See all articles