java中类只能单继承 但是java中的接口允许多重继承
java 中一个类可以实现多个接口 来获取更多的行为特征 继承类的同时实现多个接口
interface man
{
void mansay();
};
interface woman
{
void womansay();
};
interface people extends woman ,man
{
};
class run implements people
{
void mansay()
{
System.out.println("man");
};
void womansay()
{
System.out.println("woman");
}
public static void main(String [] args)
{
run p=new run();
p.womansay();
p.mansay();
}
}
类可以实现多个接口 例如
class MyClass implements interface1, interface2 ........ 实现多个接口
我们继承父类的同时也继承了他们实现的接口 extends 要放在 implements前面