Spisu treści:

Co to jest przeciążona metoda w Javie?
Co to jest przeciążona metoda w Javie?

Wideo: Co to jest przeciążona metoda w Javie?

Wideo: Co to jest przeciążona metoda w Javie?
Wideo: Java overloaded methods ☎️ 2024, Listopad
Anonim

Przeciążenie metody to funkcja, która pozwala klasie mieć więcej niż jedną metoda o tej samej nazwie, jeśli ich listy argumentów są różne. Jest podobny do konstruktora przeciążenie w Jawa , co pozwala klasie mieć więcej niż jeden konstruktor z różnymi listami argumentów.

W związku z tym, jak napisać przeładowaną metodę w Javie?

Oto różne sposoby wykonywania przeciążania metod:

  1. Przeciążanie przez zmianę liczby argumentów. class MethodOverloading { private static void display(int a){ System.
  2. Zmieniając typ danych parametrów. class MethodOverloading { // ta metoda akceptuje int private static void display(int a){ System.

Można też zapytać, jakie są różne sposoby przeciążenia metody? Przeciążone metody są zróżnicowane na podstawie liczby i rodzaj parametrów przekazanych jako argumenty do metody . Ty Móc nie zdefiniować więcej niż jednego metoda o tej samej nazwie, Order i rodzaj argumentów. Byłby to błąd kompilatora.

Należy również wiedzieć, co to jest przeciążanie metod i nadpisywanie metod w Javie na przykładzie?

Ten post ilustruje ich różnice za pomocą dwóch prostych przykłady . Przeciążenie występuje, gdy dwa lub więcej metody w jednej klasie mają to samo metoda nazwa, ale inne parametry. Nadrzędny oznacza posiadanie dwóch metody z tym samym metoda nazwa i parametry (tj. metoda podpis).

Co to jest przeciążenie?

Do przeciążać polega na załadowaniu nadmiernej ilości do czegoś lub na coś, na przykład przeciążać energii elektrycznej, która zwiera obwody. Przeciążenie powoduje wyświetlenie komunikatu „Za dużo!” sytuacja. Bezpiecznik przepali się, jeśli za dużo urządzeń przeciążać obwody; to się nazywa an przeciążać (forma rzeczownikowa).

Zalecana: