java開發的專案中模組 包 類 介面的關係是什麼

2021-04-03 06:06:37 字數 1878 閱讀 6338

1樓:匿名使用者

一個功能模組中有多個包

(一對多);

一個包中可以有多個類(一對多);

一個類(介面類,inte***ce)中可以有多個抽象方法(一對多);

一個類(實現類,繼承(extends)自介面類)中可以有多個方法(一對多);

解釋:這個實際上是逐級細分的過程就相當於一個國家,有各個等級學歷的學校,學校中可以有多個年級,每個年級有多個班級,班級中有多個學生。

2樓:匿名使用者

不知道這些人幹啥,人家很明確的問了它們之間的關係是啥,還強調了模組。。。。你們是閉著眼睛回答嗎

3樓:匿名使用者

讓我談談流程為導向,物件導向,這是兩個思想流派,他們是能夠實現的能力,使用該程式來完成一件事。

唯一的思維方式是不一樣的。

程序導向的一件事,一個專案分解成一個函式的小功能。

物件導向的事情,作為一個小物件或這些物件之間的相互關係組成的一個小部分組成,構成了整個專案。

一切是一個物件導向的思想的物件,我,你,他也是。

「類」是一個抽象的物件,或進行了總結。例如,你可以為人類總結。

整體而言,類是抽象的虛擬物件是有生命的東西。

是一個類,我你他是物件。

一般的物件導向程式設計方法,設計一個類,然後建立一個這個類的物件。

經過這個物件的相關業務。

點:操作的物件,物件不要緊經營。

這裡談談如何設計一個類,

類有一些封裝的性質和功能。

程序導向的思想,程式通常是一個函式,這些函式的相互呼叫。

形成一個完整的方案來解決問題。其基本結構是:

函式()

函式的兩()

......

主要功能() ?

? 然而,在物件導向的思想是包在一起,形成一個類。 類

功能二()

? ?......

} ?? 產生一個物件,那麼這個類:從類的類名學生

方法是生成物件:學生s1;

在這裡,s1是一個物件,它生產的物件可以是相關的操作。

操作方法,如:s1是函式();

等等。在這篇文章中的具體細節就不說了只說想。

這是普通的一點是,在具體實施過程中的類,然後生成一個物件,該物件來呼叫相關的操作。

如果在程序導向的功能封裝成類,然後物件的操作。

a類包,它通常作為一個模組,其他型別的呼叫需要的時候。

類是一個抽象的,抽象的東西一些共同的特點,總結提出的公共部分的包一起。

包,已經上面說的,裝在一個容器內的一些性質和功能。

在這裡,我用一個遊戲來解釋:

假設我們想成為遊戲內打怪的遊戲類似,簡單,怪不要打,只有玩的人。

他的血液不斷減少,直至死亡。

所有的怪物在抽象的共同特點,所以我們得到了一個類:怪物

級怪物毒打功能(?)

? ?判斷功能()

? ?玩遊戲()

? ?}

} ?在這樣一個怪物類屬性的定義:怪物名稱,血液和功能:結構毆打,確定

根據這種情況,可以產生一個物件。

一個類可以有任意數量的物件,區分這些物件,取決於建構函式。

讓我們繼續寫我們的計劃

主要的主要功能

無效的主要() ?

然後主要的功能,我們已經建立了三個物件,它們共享一個類。

可以看到,類相當於一個元件,模組,我們需要建立它的物件,將是能夠實現他的功率封裝

可以。這是物件導向的優點,可重複使用,不必每一個用於重寫。

儘管如此,感覺,還是沒有說明白,真的有點只能意味著說不出的感覺。

事實上,如果這本書,真正認真寫了一些東西,他們可以理解,感到無形的。

4樓:匿名使用者

截一張專案結構圖來看看

在java專案中如何獲取某個檔案的路徑

file類有兩個常用方法可以得到檔案路徑一個是 getcanonicalpath 另一個是 getabsolutepath 可以通過file類的例項呼叫這兩個方法例如file.getabsolutepath 其中file是file的例項物件。下面是一個具體例子 public class pathte...

專案評估在整個專案中有怎樣的意義

能規劃風險分析,避免不必要的人力 財力 物力的浪費 如何制定專案績效考核 專案管理部考核和kpi的設定,和其他考核所考慮的大框架還是一致的,主要從工作業績 工作行為 工作能力和工作態度四個方面來落地。kpi的設定,主要著眼三個方面考慮 一是時間進度,二是內容,三是方法。第一 從時間上設定,根據專案管...

專案管理的九大模組是什麼

核心 1 成本管理 2 質量管理 3 進度管理 其他 版4 範圍管理 5 風險管權理 6 溝通管理 7 採購管理 8 團隊與人力資源管理 9 整合優化管理 專案管理是管理學的一個分支學科 對專案管理的定義是 指在專案活動中運用專門的知識 技能 工具和方法,使專案能夠在有限資源限定條件下,實現或超過設...