这样我给你写个例子:
interface C
{
//接口里有一个方法
public show()
{
System.out.println("C接口");
}
}
//A类实现了C接口
class A implements C
{
public show()
{
System.out.println("A方法");
}
}
//B类实现C接口
class B implements C
{
public void show()
{
System.out.println("B方法");
}
}
interface C
{
//定义接口C的两个方法
public void method1();
pulblic void method2();
}
//定义类A 实现接口C
class A implements C
{
public void method1()
{
System.out.println("我属于A,我重写了接口C的method1方法");
}
public void method2()
{
System.out.println("我属于A,我重写了接口C的method2方法");
}
}
//定义类B 实现接口C
class B implements C
{
public void method1()
{
System.out.println("我属于B,我重写了接口C的method1方法");
}
public void method2()
{
System.out.println("我属于B,我重写了接口C的method2方法");
}
}