Ich habe folgenden Java-Code geschrieben.zwei Java-Schnittstellen mit demselben Methodennamen, aber unterschiedlichen Rückgabetypen
interface emp
{
public void disp1();
}
interface emp1
{
public int disp1();
}
public class Demo4 implements emp,emp1
{
public static void main(String args[])
{
}
@Override
public int disp1()
{
// TODO Auto-generated method stub
return 0;
}
}
Es zeigt mir Fehler wie - Der Rückgabetyp ist nicht kompatibel mit emp.disp1() Und wenn ich es ändern dann für ungültig zu erklären sie sagt-Der Rückgabetyp mit emp1.disp1 unvereinbar ist()
Kann mir jemand dieses Szenario erklären und der Grund hinter diesem Fehler