Notieren Sie sich, was Sie über das Überladen, Überschreiben und Vererben von Java gelernt haben.
Überladung ist die Beschreibung mehrerer Methoden und Konstruktoren mit demselben Namen, die sich in Art und Anzahl der Argumente unterscheiden. ** ** **
Der gleiche Methodenname, aber der Rückgabewert kann sich abhängig von der Anzahl der angegebenen Argumente ändern. Dies definiert eine Plus-Methode, die die Addition vornimmt.
keisan.Java
//Summenmethode zum Hinzufügen
public class sum {
public int sum(int a) {
return a;
}
public int sum(int a, int b) {
return a + b;
}
public int sum(int a, int b, int c) {
return a + b + c;
}
}
Vererbung ist die Vererbung einer Klasse durch eine andere Klasse.
Dieses Mal wird Keisan.Java von Task.java geerbt, und es werden Argumente angegeben, um die Berechnung durchzuführen.
Task.java
public class Task extends Keisan {
public void taskJikkou() {
System.out.println("【Ausführungsergebnis】");
System.out.println("a ist"Sum(1)); //Ergebnis:a ist1
System.out.println("a +b ist"Sum(5, 10)); //Ergebnis: a +b ist 15
System.out.println("a + b +c ist"Sum(100, 150, 200)); //Ergebnis: a + b +c ist 450
}
}
Erstellen Sie eine Instanz in Main.java und führen Sie sie aus.
Main.java
public class Main {
public static void main(String[] args) {
Task task = new Task(); //Erstellen Sie eine Instanz
task.taskJikkou(); //Task.Rufen Sie die Java TaskJikkou-Methode auf.
}
}
【Ausführungsergebnis】
a ist 1
a +b ist 15
a + b +c ist 450
Diesmal habe ich es rechnerisch gemacht, aber es scheint, dass ich verschiedene Dinge damit ausdrücken kann. Ich freue mich, dass es viele Verwendungszwecke gibt, wie das "Fahren" eines Autos und das "Kodo" von RPG.
Recommended Posts