這個疑問一直困擾着我很長一段時間了。 我會嘗試以下面的方案呈現它。實現一個接口並擴展一個不同項目的類
方案 -
假設我有2個不同的項目,項目1和項目2,在Eclipse的JUNO相同的工作空間。 Project-1的接口I &是包P中的A類,而Project-2的包Q中有B類。 我想知道是否可以讓類B(Project-2)實現接口I並擴展Project-1的A類(均位於程序包P中)。 如果是,如何?如果不是,有哪些替代方法?
期待理解這種情況。
在此先感謝!
這個疑問一直困擾着我很長一段時間了。 我會嘗試以下面的方案呈現它。實現一個接口並擴展一個不同項目的類
方案 -
假設我有2個不同的項目,項目1和項目2,在Eclipse的JUNO相同的工作空間。 Project-1的接口I &是包P中的A類,而Project-2的包Q中有B類。 我想知道是否可以讓類B(Project-2)實現接口I並擴展Project-1的A類(均位於程序包P中)。 如果是,如何?如果不是,有哪些替代方法?
期待理解這種情況。
在此先感謝!
延長項目-1的A級,首先它應該是訪問/可見包外部(公開)和第二件事您的項目-1應該是對項目-2
是的,只要Project-1位於Project-2的類路徑中,就可以。
讓您的Project-2依賴於Eclipse中的Project-1。並更改項目2中的B類聲明。
此方案與類路徑中的任何其他jar文件相同。項目-2在其班級路徑中包括項目1罐並正在開展工作。
的類路徑是,它在Project2的構建路徑中添加Project1時絕對有可能。
這是你如何做到的。
現在,您可以使用import語句從Project1導入類。
希望它有幫助。