【问题标题】:Overriding java class in bundle from another bundle从另一个包中覆盖包中的java类
【发布时间】:2013-04-01 04:07:31
【问题描述】:

继承的包可以覆盖父包中的java类吗?我想更改包中的一个类,因此为此我将使用继承概念来拥有一个继承父包的新包。请让我知道我该怎么做?

提前致谢。

【问题讨论】:

  • “继承”这个词是什么意思?您可以嵌入包或创建片段包(属于主机包)。
  • @Balazs Zsoldos 假设我有一个捆绑包 Hello,其中包含一个带有一些方法的.java 类,但现在我想要一个捆绑包,其中包含 a.java 类中的所有方法,但只有一个方法具有不同捆绑包中的功能 Hello.所以我只是问有什么办法吗??
  • 为什么要来StackOverflow问有没有可能??为什么不先尝试一下,如果不行就来这里...

标签: java maven osgi bundle apache-felix


【解决方案1】:

是的,只需使用普通的 Java 继承即可。

包含基类的包需要导出该类所属的包,包含子类的包需要导入相同的包。

【讨论】:

    猜你喜欢
    • 2012-11-15
    • 1970-01-01
    • 2014-03-22
    • 2019-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-12
    • 2012-12-04
    相关资源
    最近更新 更多