Inhaltsverzeichnis
Fläche eines Quadrats
Algorithmus
Beispiel
Ausgabe
Heim Java javaLernprogramm Java-Programm zum Ermitteln der Fläche eines Quadrats mithilfe von Methodenüberladung

Java-Programm zum Ermitteln der Fläche eines Quadrats mithilfe von Methodenüberladung

Sep 17, 2023 pm 10:21 PM
面积 方法重载 正方形

Java-Programm zum Ermitteln der Fläche eines Quadrats mithilfe von Methodenüberladung

Wir können die -Methodenüberladung verwenden, um die Fläche eines Quadrats in Java zu berechnen. „Methodenüberladung“ ist eine Funktion in Java, die es einem ermöglicht, mehrere Methoden in derselben Klasse mit demselben Methodennamen zu schreiben. Dadurch können wir mehrere Methoden mit demselben Namen, aber unterschiedlichen Signaturen deklarieren, d. h. die Anzahl der Parameter in den Methoden kann unterschiedlich sein oder die Datentypen der Parameter können unterschiedlich sein. Durch das Überladen von Methoden können wir die Lesbarkeit unseres Codes verbessern, sodass wir dieselbe Methode auf unterschiedliche Weise verwenden können.

Lassen Sie uns nun die Methodenüberladung in Java implementieren, indem wir „Fläche eines Quadrats“ als Beispiel verwenden.

Fläche eines Quadrats

Die Fläche eines Quadrats ist die definierte Fläche, die es auf einer zweidimensionalen Ebene einnimmt. Wir können die Fläche eines Quadrats berechnen, indem wir die Seitenlänge * Seitenlänge multiplizieren.

Area of Square =  s*s
where	 
s: side of square                              
Nach dem Login kopieren

Im folgenden Beispiel verwenden wir die Fläche eines Quadrats als Beispiel, um die Methodenüberladung in Java zu implementieren, indem wir den Datentyp des Parameters ändern.

Algorithmus

Schritt 1 – Schreiben Sie eine benutzerdefinierte Klasse, um die Fläche eines Quadrats zu ermitteln.

SCHRITT 2 – Initialisieren Sie ein Paar aus zwei Variablen unterschiedlicher Datentypen in der Hauptmethode der öffentlichen Klasse.

Schritt 3 – Erstellen Sie ein Objekt der benutzerdefinierten Klasse in der Hauptmethode der öffentlichen Klasse.

Schritt 4 - Rufen Sie eine bestimmte Methode auf, um die Fläche des Quadrats mithilfe des von Ihnen erstellten benutzerdefinierten Objekts zu ermitteln.

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel berechnen wir die Fläche eines Quadrats mithilfe grundlegender Formeln und implementieren die Methodenüberladung in Java.

Methodenüberladung wird durch Ändern des Parametertyps in der Methode „areaOfSquare“ erreicht. Wenn der Benutzer nun einen Parameterwert vom Typ Integer in die Methode „areaOfSquare“ eingibt, wird die erste Methode „areaOfSquare“ der Klasse „Area“ aufgerufen und gibt das Ergebnis aus. Wenn der Benutzer einen Parameter vom Typ double eingibt, wird die zweite Methode „areaOfSquare“ aufgerufen und ausgeführt.

//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);
   }
}
Nach dem Login kopieren

Ausgabe

Area of the square is :9
Area of the square is:20.25                             
Nach dem Login kopieren

Zeitkomplexität: O(1) Hilfsraum: O(1)

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

In diesem Beispiel verwenden wir die Funktion Math.pow(), um die Fläche eines Quadrats zu berechnen und eine Methodenüberladung in Java zu implementieren.

Methodenüberladung wird durch Ändern des Parametertyps in der Methode „areaOfSquare“ erreicht. Wenn der Benutzer nun einen Parameterwert vom Typ Integer in die Methode „areaOfSquare“ eingibt, wird die erste Methode „areaOfSquare“ der Klasse „Area“ aufgerufen und gibt das Ergebnis aus. Wenn der Benutzer einen Parameter vom Typ double eingibt, wird die zweite Methode „areaOfSquare“ aufgerufen und ausgeführt.

//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);
   }
}
Nach dem Login kopieren

Ausgabe

Area of the square is :9
Area of the square is:20.25                            
Nach dem Login kopieren

Zeitkomplexität: O(1) Hilfsraum: O(1)

Also haben wir in diesem Artikel das Ermitteln der Fläche eines Quadrats als Beispiel genommen und gelernt, wie man eine Methodenüberladung in Java implementiert, indem man den Datentyp des Parameters ändert.

Das obige ist der detaillierte Inhalt vonJava-Programm zum Ermitteln der Fläche eines Quadrats mithilfe von Methodenüberladung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie groß ist die Fläche eines Kreises, der in eine Raute eingeschrieben ist? Wie groß ist die Fläche eines Kreises, der in eine Raute eingeschrieben ist? Sep 05, 2023 am 08:25 AM

Der eingeschriebene Kreis einer Raute tangiert ihre vier Seiten und vier Endpunkte. Die Seiten der Raute berühren den Kreis. Hier ist r der Radius, der mithilfe von a und der Diagonale des angegebenen Werts ermittelt wird. Nun ist das Flächendreieck AOB = ½*OA*OB = ½*AB*r (beide verwenden die Formel ½*b*h). ½*a/2*b/2=½*(√(a2/4+b2/4))*ra*b/8=√(a2+b2)*r/4r=a*b/2√(a2 +b2) Kreisfläche = π*r*r=π*(a2*b2)/4(a2support>+b2) Beispiel für die Diagonalen der Raute 5 und 10. Die Fläche beträgt 15,700000. Beispielcode. Echtzeitdemonstration #include<stdio.h>intma

So markieren Sie den Bereich im CAD So markieren Sie den Bereich im CAD Mar 14, 2023 am 11:30 AM

Methode zur Bereichsbeschriftung in CAD: 1. Öffnen Sie CAD, klicken Sie auf „Zeichnen“, um Grafiken zu zeichnen. 2. Geben Sie den Befehl „BEREICH“ ein und drücken Sie die Eingabetaste. 3. Drücken Sie die Leertaste, um den Bereich anzuzeigen ​die Fläche; 5. Geben Sie den Befehl „T“ ein und geben Sie dann die Größe der Fläche innerhalb der Fläche ein.

Wie groß ist die Fläche eines Kreises innerhalb eines Rechtecks, das in einen Halbkreis eingeschrieben ist? Wie groß ist die Fläche eines Kreises innerhalb eines Rechtecks, das in einen Halbkreis eingeschrieben ist? Sep 13, 2023 am 08:45 AM

Ein in ein Rechteck eingeschriebener Kreis tangiert die längere Seite des Rechtecks, d. h. seine Länge tangiert den Kreis. Ein in einen Halbkreis eingeschriebenes Rechteck berührt zwei Punkte auf dem Bogen des Halbkreises. Die Breite des Rechtecks ​​entspricht dem Durchmesser des Kreises. Wenn R der Radius des Halbkreises ist. Die Länge des Rechtecks ​​= √2R/2 Die Breite des Rechtecks ​​= R/√2 Der Radius des eingeschriebenen Kreises beträgt r = b/2 = R/2√2 Mit dieser Formel können wir das in den Halbkreis eingeschriebene Rechteck berechnen Die Fläche eines Kreises, Fläche = (π*r2)=π*R/8 Beispieldemonstration #include<stdio.h>intmain(){&

Wie groß ist die Fläche des Kreissektors? Wie groß ist die Fläche des Kreissektors? Aug 30, 2023 am 08:33 AM

Ein Kreissektor, auch Kreissektor/Kreissektor genannt, ist ein Teil eines Kreises, der durch einen Bogen zwischen zwei Radien begrenzt wird. Dieser Bereich wird durch zwei Radien und einen Bogen begrenzt. Um die eingeschriebene Fläche zu finden, müssen wir den Winkel zwischen den beiden Radien ermitteln. Die Gesamtfläche entspricht einem Winkel von 360 Grad. Um die Fläche eines Winkels zu ermitteln, multiplizieren wir die Fläche mit θ/360. Dies ergibt die Fläche des beschrifteten Teils. Dabei ist θ der Winkel (in Grad) zwischen den beiden Radien. Die Fläche des Kreissektors = π*r*r*(θ/360). Beispielsweise beträgt die Fläche eines Kreissektors mit einem Radius von 5 und einem Winkel von 60 Grad 13,083. Fläche=(3,14*5*5)*(60/360)=13,03BeispielcodeDemo#inkl

Warum unterstützt die Go-Sprache das Designkonzept der Methodenüberladung nicht? Warum unterstützt die Go-Sprache das Designkonzept der Methodenüberladung nicht? Apr 04, 2024 am 09:00 AM

Die Go-Sprache unterstützt keine Methodenüberladung, da ihre Designphilosophie auf Einfachheit, Parallelität und Typsicherheit Wert legt. Das Überladen von Methoden kann zu Namenskonflikten, komplexen Typsystemen und Codeverwirrung führen. Um dies zu kompensieren, bietet die Go-Sprache Funktionen, die die Erstellung von Funktionen mit demselben Namen, aber unterschiedlichen Parametertypen im selben Paket ermöglichen, ähnlich der Funktionalität der Methodenüberladung.

So messen Sie die Fläche von Grafiken im CAD Viewer. So messen Sie die Fläche von Grafiken im CAD Viewer. So messen Sie die Fläche von Grafiken im CAD Viewer. So messen Sie die Fläche von Grafiken im CAD Viewer. Mar 13, 2024 pm 01:43 PM

Wie misst man die Fläche von Grafiken im CAD Viewer? CAD Viewer ist eine sehr benutzerfreundliche Software zum Anzeigen von Konstruktionszeichnungen. Diese Software verfügt über viele Funktionen und Zeichnungen in verschiedenen Formaten können geöffnet und angezeigt werden. Wenn wir beim Betrachten der Zeichnungen feststellen, dass die Flächenmessung einiger Grafiken falsch ist oder dass einige Grafiken vergessen haben, die Fläche zu messen, können wir diese Software verwenden, um die Fläche der Grafiken zu messen. Wie misst man also die Fläche einer Grafik? Im Folgenden hat der Herausgeber dieser Website die Schritte eines CAD-Zeichnungskönigs zum Messen der Fläche einer Grafik als Referenz zusammengestellt. Schritte zum Messen der Grafikfläche im CAD Viewer 1. Öffnen Sie zunächst die Zeichnungsdatei in der CAD Viewer-APP, nehmen Sie die Zeichnung mit Bogengrafiken als Beispiel und messen Sie die Grafikfläche. 2. Gehen Sie nach dem Öffnen der Zeichnung zum unteren Rand der Softwareoberfläche

Finden Sie die Fläche eines Kreises, der in ein Quadrat in Java eingeschrieben ist Finden Sie die Fläche eines Kreises, der in ein Quadrat in Java eingeschrieben ist Aug 19, 2023 pm 04:53 PM

Ein Kreis ist ein zweidimensionales Diagramm, das keine Ecken hat. Jeder Kreis hat einen Ursprungspunkt, und jeder Punkt auf dem Kreis hat den gleichen Abstand vom Ursprung. Der Abstand zwischen dem Ursprung und dem Punkt eines Kreises wird als Radius des Kreises bezeichnet

Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann? Was ist das größte Quadrat, das in ein gleichseitiges Dreieck eingeschrieben werden kann? Sep 22, 2023 pm 06:21 PM

Hier sehen wir die Fläche des größten Quadrats, das in ein gleichseitiges Dreieck eingeschrieben werden kann. Die Seitenlänge des Dreiecks ist „a“ und die Seitenlänge des Quadrats ist x. Die Seitenlänge „a“ des Dreiecks beträgt − also ist x − Beispiel #include<iostream>#include<cmath>usingnamespacestd;floatareaSquare(floata){//aissideoftriangle if(a<0)//ifaisnegative,thenthisisi

See all articles