当前位置: 代码迷 >> Java Web开发 >> java 小弟我想同时继承两个类有什么办法?继承AbstractInterceptor和ActionSupport
  详细解决方案

java 小弟我想同时继承两个类有什么办法?继承AbstractInterceptor和ActionSupport

热度:9016   发布时间:2016-04-10 23:56:56.0
java 我想同时继承两个类有什么办法?继承AbstractInterceptor和ActionSupport
继承
AbstractInterceptor  和 
ActionSupport
有什么办法可以同时继承?
java 继承

------解决方案--------------------
Java不支持多继承,可以implements多个接口。
一个类不能继承自多个一般类。但我们可以让其内部的多个inner class各自继承某一实现类达到类似的目的。
------解决方案--------------------
引用:
Quote: 引用:

Java不支持多继承,可以implements多个接口。
一个类不能继承自多个一般类。但我们可以让其内部的多个inner class各自继承某一实现类达到类似的目的。
可以给个事例吗



import java.util.Date;

public class MutilExtendsTest {

class A extends Object{
public void print(){
System.out.println("this is class A");
}
}

class B extends Date{
public void print(){
System.out.println("this is class B");
}
}

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
new MutilExtendsTest().new A().print();
new MutilExtendsTest().new B().print();
}
}




效果是继承了A和B