Przeciążanie metod: kalkulator z metodą add
Klasy i obiekty - Podstawy Javy (Java)
Klasa Calculator zawiera trzy przeciążone metody add(): Przyjmującą dwa argumenty całkowite. Przyjmującą trzy argumenty całkowite. Przyjmującą dwa argumenty zmiennoprzecinkowe. W metodzie main zademonstrowano, jak wywoływać odpowiednią wersję metody w zależności od liczby i typu parametrów.
public class Calculator {
// Metoda dodawania dwóch liczb całkowitych
public int add(int a, int b) {
return a + b;
}
// Metoda dodawania trzech liczb całkowitych
public int add(int a, int b, int c) {
return a + b + c;
}
// Metoda dodawania dwóch liczb zmiennoprzecinkowych
public double add(double a, double b) {
return a + b;
}
// Metoda główna do demonstracji
public static void main(String[] args) {
Calculator calculator = new Calculator();
// Wywołanie przeciążonych metod
System.out.println("Dodawanie dwóch liczb całkowitych: " + calculator.add(5, 10));
System.out.println("Dodawanie trzech liczb całkowitych: " + calculator.add(5, 10, 15));
System.out.println("Dodawanie dwóch liczb zmiennoprzecinkowych: " + calculator.add(5.5, 10.5));
}
} Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy Javy · Zaloguj się, aby zapisać postęp na koncie.