GotoFinal GotoFinal 17.03.2018, 11:13:00 22 + #java #naukaprogramowania #gotojava (No właśnie, muszę ożywić mojego bloga)To ja też dam zagadkę ( ͡º ͜ʖ͡º)public static void main(String[] a) { foo(new D()); } public static void foo(I i) { System.out.println(i.getBoolean()); } static class C { private boolean getBoolean() { return false; } } interface I { default boolean getBoolean() { return true; } } static class D extends C implements I {}Plusuj by zostać zawołanym do odpowiedzi Co się stanie z kodem? Wypisze true 20.0% (16) Wypisze false 30.0% (24) Błąd kompilacji przez konflikt metod 38.8% (31) Exception w runtime 11.3% (9)
63274682374 63274682374 17.03.2018, 11:24:16 2 + No właśnie, muszę ożywić mojego bloga@GotoFinal: jak najbardziej!
Zashi Zashi 17.03.2018, 15:51:11 1 + @GotoFinal: Powinien być jakiś komentarz do plusowania w celu wołania. Tak to człowiek przez przypadek pluśnie i już wołajo.
GotoFinal GotoFinal 17.03.2018, 15:53:47 0 + @Zashi: no może, raczej nie będę robić więcej takich zagadek, tylko ta jedna mi się spodobała a nie widziałem by była, to jakoś ludzie przeżyją te jedno zawołanie :D a już za późno by zmieniać.
i.....y konto usunięte 17.03.2018, 18:58:54 via Wykop Mobilny (Android) 1 + @GotoFinal: aha. Private to słowo klucz. Źle zaznaczyłem więc xD
i.....y konto usunięte 17.03.2018, 19:03:55 via Wykop Mobilny (Android) 1 Komentarz usunięty przez autora Wpisu
i.....y konto usunięte 17.03.2018, 19:07:42 via Wykop Mobilny (Android) 0 Komentarz usunięty przez autora Wpisu
i.....y konto usunięte 17.03.2018, 19:11:30 via Wykop Mobilny (Android) 1 Komentarz usunięty przez autora
GotoFinal GotoFinal 17.03.2018, 20:37:33 0 + Odpowiedz: https://www.wykop.pl/wpis/30715555/java-programowanie-gotojava-po-1-wyniki-zagadki-ht/
To ja też dam zagadkę ( ͡º ͜ʖ͡º)
public static void main(String[] a) {
foo(new D());
}
public static void foo(I i) {
System.out.println(i.getBoolean());
}
static class C {
private boolean getBoolean() {
return false;
}
}
interface I {
default boolean getBoolean() {
return true;
}
}
static class D extends C implements I {}
Plusuj by zostać zawołanym do odpowiedzi
Co się stanie z kodem?
@GotoFinal: jak najbardziej!
Komentarz usunięty przez autora Wpisu
Komentarz usunięty przez autora
Komentarz usunięty przez autora Wpisu
Komentarz usunięty przez autora
Komentarz usunięty przez autora