比如说:
interface Inter
{
public void function();
}
class Main implements Inter
{
Main(){}
private int n;
public void function()
{
}
public int add(int a,int b)
{
return a+b;
}
public static void main(String[] args)
{
Inter p=new Main();
//这里是可以使用p.function()的,但是可不可以使用p.add()呢??
}
}
不行,Inter只有function函数,通过多态,它不能调用add。如果要调用,就要把add加到Inter