2012-10-23 48 views
2

這個疑問一直困擾着我很長一段時間了。 我會嘗試以下面的方案呈現它。實現一個接口並擴展一個不同項目的類

方案 -

假設我有2個不同的項目,項目1和項目2,在Eclipse的JUNO相同的工作空間。 Project-1的接口I &是包P中的A類,而Project-2的包Q中有B類。 我想知道是否可以讓類B(Project-2)實現接口I並擴展Project-1的A類(均位於程序包P中)。 如果是,如何?如果不是,有哪些替代方法?

期待理解這種情況。

在此先感謝!

回答

1

延長項目-1的A級,首先它應該是訪問/可見包外部(公開)和第二件事您的項目-1應該是對項目-2

4

是的,只要Project-1位於Project-2的類路徑中,就可以。

0

讓您的Project-2依賴於Eclipse中的Project-1。並更改項目2中的B類聲明。

此方案與類路徑中的任何其他jar文件相同。項目-2在其班級路徑中包括項目1罐並正在開展工作。

1

的類路徑是,它在Project2的構建路徑中添加Project1時絕對有可能。

這是你如何做到的。

  1. 右鍵單擊Project2,選擇'屬性'。
  2. 在列表中選擇'Java Build Path',點擊'Projects'標籤。
  3. 點擊'添加'並選擇'Project1'複選框,點擊確定。
  4. 完成了。

現在,您可以使用import語句從Project1導入類。

希望它有幫助。

相關問題