檢視 SCJP 1.6版考題 020 的原始碼
←
SCJP 1.6版考題 020
前往:
導覽
,
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
管理員
您可以檢視並複製此頁面的原始碼。
A team of programmers is reviewing a proposed API for a new utility class. 一組程式設計師正在檢視一個新工具類別的程式設計介面(API) After some discussion經過一些討論之後, they realize that they can reduce the number of methods in the API without losing any functionality. 他們了解到,在沒有喪失任何功能情況下,可以降低這組API的方法數量。 If they implement the new design, which two OO principles will they be promoting? 如果他們實作這個設計(想法),他們必須遵循那二個OO的原則? A. Looser coupling B. Tighter coupling C. Lower cohesion D. Higher cohesion E. Weaker encapsulation F. Stronger encapsulation <div class="toccolours mw-collapsible mw-collapsed"> <span style="font-size:medium;">解答</span> ---- <div class="mw-collapsible-content"> <span style="font-size: medium;">Ans: A C </span> <span style="font-size:medium;"> 解說: Coupling:模組間的耦合度,愈低愈好,亦即模組獨立性要高 Cohesion:模組的內聚力,表示模組內的成員都是為模組單一功能的設計而共同存在 一般來說,設計系統,分割功能模組必須模組間不能互相牽連,以介面做為模組間溝通的工具,當一個模組修改時,另一個模組不致於也要跟著修改。 而一個功能模組僅實現單一功能,不會一個模組要同時實現多個功能使得模組內變得超複雜。 </span> </div></div> {{SCJP 1.6版考題講解}}
此頁面使用了以下模板:
模板:Navbar
(
檢視原始碼
)
模板:Navbox
(
檢視原始碼
)
模板:SCJP 1.6版考題講解
(
檢視原始碼
)
模板:Transclude
(
檢視原始碼
)
返回至
SCJP 1.6版考題 020
。
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
檢視
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
基本資料
專案計劃
教授課程(本學期)
創意3D列印實務
程式設計
資料結構
WordPress
教授課程(所有)
資訊安全
科技英文
資料庫管理
管理專業英文
管理資訊系統
作業系統
專利與發明
程式設計
學生專題
網路概論
技術與學習
Delphi XE
3D印表機
SCJP考題
Arduino/pcDuino
Android
Linux/Unix
虛擬/雲端作業系統
網站功能
Wiki安裝設定筆記
隨機頁面
說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊