• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Która z następujących metod nie jest przeciążeniem metody: int test(int s)

Konkurs Mistrz Programowania
0 głosów
505 wizyt
pytanie zadane 14 czerwca 2015 w Java przez szufi Nowicjusz (120 p.)
Która z następujących metod nie jest przeciążeniem metody: int test(int s)

int test(String s)

int test(int s, int t)

test(String s, int t)

 

Dla mnie to wszystkie te metody są przeciążone, dlaczego?

int test(String s) - ta sama nazwa, różny typ argumentów

int test(int s, int t) - ta sama nazwa, różna liczba argumentów

test(String s, int t) - ta sama nazwa, różna liczba argumentów, nie ma podanego typu metody, ale wyczytałem, że typ zwracanej wartości przez metode nie jest istotny w przeciążaniu metod

 

Także, gdzie robie błąd?

2 odpowiedzi

0 głosów
odpowiedź 14 czerwca 2015 przez Pan Kulomb Pasjonat (18,630 p.)
Eee, metoda test jest przeciążona, jak robisz >= 2 metody o identycznej nazwie to jest to metoda przeciążona.
komentarz 14 czerwca 2015 przez szufi Nowicjusz (120 p.)
no właśnie, a pytanie jest która nie jest?

Jest to pytanie z egzaminu, także poprawną odpowiedzią byłoby : Wszystkie te metody są przeciążone ?
komentarz 14 czerwca 2015 przez Pan Kulomb Pasjonat (18,630 p.)
prawdopodobnie tak
0 głosów
odpowiedź 14 czerwca 2015 przez darek_kce Gaduła (3,180 p.)

Metoda int test(int s, int t) nie  jest przeciążeniem metody, ponieważ język java pozwala na tworzenie metod o tych samych nazwach ale różnych parametrach.

komentarz 14 czerwca 2015 przez criss Mędrzec (172,570 p.)
No gdyby nie pozwalał, nie było by o czym mówić :D To właśnie jest przeciążenie.
komentarz 14 czerwca 2015 przez szufi Nowicjusz (120 p.)
Wklepane w jave, żadnych błędów. Działa prawidłowo, więc java pozwala na przeciązanie metod.
komentarz 14 czerwca 2015 przez criss Mędrzec (172,570 p.)
Przeciez nikt nie mówił, że nie pozwala D:
komentarz 14 czerwca 2015 przez szufi Nowicjusz (120 p.)
No tak , źle przeczytałem, mój błąd :p

Podobne pytania

0 głosów
1 odpowiedź 358 wizyt
pytanie zadane 23 października 2019 w JavaScript przez Hasira Bywalec (2,100 p.)
0 głosów
2 odpowiedzi 1,210 wizyt
pytanie zadane 4 kwietnia 2017 w C i C++ przez VirtualMember Pasjonat (15,790 p.)
+1 głos
2 odpowiedzi 251 wizyt

93,653 zapytań

142,574 odpowiedzi

323,090 komentarzy

63,170 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...