Halo, para wong Jawa. Mesthi saben wong sing diwawancarai ditakoni babagan polimorfisme. Dadi, aku kasengsem karo jawaban sampeyan lan penilaian jawaban sampeyan saka pewawancara. Aku duwe 2 wawancara mini ing ngendi dheweke takon babagan polimorfisme lan saben wong sing diwawancarai ora seneng karo jawabanku. Cekakipun, jawaban sandi nggodhok mudhun kanggo overriding lan nemtokake referensi kelas tiyang sepah kanggo obyek saka kelas anak. Kaya iki:
class Parent{
void saySomething(){
System.out.println("Parent!");
}
}
class Child1 extends Parent{
@Override
void saySomething(){
System.out.println("Child1!");
}
}
class Child2 extends Parent{
@Override
void saySomething(){
System.out.println("Child2!");
}
}
class Test{
public static void main(String[] args){
Parent p1 = new Parent();
Parent p2 = new Child1();
Parent p3 = new Child2();
p1.saySomething();
p2.saySomething();
p3.saySomething();
}
}
---------------
Output:
Parent!
Child1!
Child2!
Iki persis sing ditulis ing situs web Oracle . Ivan Golovach ujar manawa polimorfisme ing Jawa ditindakake kanthi nggunakake warisan (apa sing daktuduhake ing conto) lan nggunakake generik. Dadi, endi sing bener lan kepiye carane mangsuli nalika wawancara? Aku duwe Interview penting teka munggah rauh lan aku ora pengin meneng maneh ing pitakonan ketoke dhasar iki.
GO TO FULL VERSION