【发布时间】:2016-06-30 12:42:16
【问题描述】:
我的问题或多或少是技术性的。我想做以下事情:
有一个类将同时定义默认构造函数和另一个构造函数,该构造函数将创建一个名为 NamedRunnable 的新对象。
这个类将有效地实现 Runnable 接口,因此包括它提供的 run 方法。
我想找到一种方法,不在“NamedRunnable”类本身中显式实现 run 方法,而是在所有将子类化所述类的成员中实现它。
这样的事情可能吗?
【问题讨论】:
-
我不太清楚你想要实现什么:你想要一个构造器,它需要一个 Runnable 和 run-method 来运行这个 Runnable?
-
你能给我们看看伪代码吗,我真的不明白你想要什么
-
你想要这个吗? public class NamedRunnable implements Runnable {.. public void run(){}} 当然可以
-
"能够毫不费力地获得功能(.run())方法..." 实现
Runnable非常简单,有 已经没有太多的努力。
标签: java inheritance interface