java - 扩展多个类

标签 java inheritance

我知道 Java 不允许扩展多个类,因此不支持多重继承。我只想知道我的问题是否有解决方法。

我有一个名为 CustomAction 的类,它需要扩展两个抽象类,BaseActionQuoteBaseAction。我无法更改这些抽象类中的任何一个并使一个扩展另一个。

这些抽象类具有我需要使用的方法实现。我也无法创建接口(interface),因为一个接口(interface)只能扩展另一个接口(interface)。

有什么想法吗?

最佳答案

给你...

public class CustomAction extends BaseAction {
  class Inner extends QuoteBaseAction {

  }
}

关于java - 扩展多个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15429357/

相关文章:

java - 如何在spring data mongoDB中指定数据库名称

java - ConcurrentHashMap 中的列表

Java找不到父类

具有非默认构造函数的 C++ 继承

c++ - 驻留在另一个类中的父类类型的成员

java - 学习尝试捕捉

java - 重用缓存的实例

java - 在字符串集合中查找相关部分

C++ 继承 : function signatures for base type not working with derived type

C++ : Base type member variables as References, 或指针