2016-01-29 99 views
0

我創建一個名爲「worker」的Bean類。據我所知,「工人」可以從「人」(具有基礎數據)延伸,但不能像「父親」那樣從另一個延伸。 Bean不能成爲界面......那麼,我該怎麼做?擴展2個其他bean的Java Bean

+2

重新考慮你的設計。不是所有的工人都是父親 – wero

+1

在java中你不能擴展兩個對象。 – Jens

回答

1

你不能在Java中擴展兩個對象,另外並非所有的工人都是父親。這可能有助於以下列方式設置您的課程。

public class Worker extends Person { 
    public Worker(boolean parent) { 
    super(parent); 
    } 
} 

public class Person { 
    private boolean parent; 

    public Person(boolean parent) { 
     this.parent = parent; 
    } 
} 
+0

我可以在「工人」內創建對象,就像人和父親一樣嗎? - 我不知道如果是正確的,即時通訊新手在Java呢。 –

+0

當然你可以這樣做。 – DominicEU