3樓 mingming_lu (初來(lái)乍到) 回復(fù)于 2005-11-15 23:15:13 得分 0
接口設(shè)計(jì)一般出現(xiàn)在軟件開發(fā)的概要設(shè)計(jì)階段,概要設(shè)計(jì)要根據(jù)需求劃分模塊,而模塊之間的聯(lián)系就是通過(guò)定義接口實(shí)現(xiàn)的。例如有模塊A,B。A,B互相不知道對(duì)方實(shí)現(xiàn)的細(xì)節(jié),當(dāng)A要用到B中的功能時(shí),就要使用模塊B提供的外部接口,接口可以理解為一些功能函數(shù)的原型,包括函數(shù)名,參數(shù)列表和返回值。同樣,A內(nèi)可以定義內(nèi)部接口,供A模塊內(nèi)部的函數(shù)調(diào)用。當(dāng)各個(gè)模塊中的接口完全設(shè)計(jì)好并通過(guò)評(píng)審,各個(gè)模塊就可以進(jìn)行獨(dú)立的詳細(xì)設(shè)計(jì)及編碼了。