如何在Java中扩展2个类?我需要扩展JFrame和另一个类

时间:2014-01-25 12:25:42

标签: jframe extend

我创建了一个名为Gui的类。它需要扩展JFrame和另一个名为StudentDatabase的类。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

您不能在Java中扩展多个类。

使用composition(扩展JFrame并在类GUI中拥有类StudentDatabase的成员),而不是使用继承。

将GUI中方法的调用传递给其成员StudentDatabase,然后瞧...

答案 1 :(得分:0)

你做不到。 Java不允许多重继承。在C ++中,您可以这样做。在Java中,您可以实现多个“接口”,但是您必须重写类中这些接口中所有函数的实现。