計量管理系統(tǒng)提供提高軟件質(zhì)質(zhì)量和可靠性技術(shù)
       
      
                
                                            下面介紹在選擇面向?qū)ο笳Z言時應該鄭最考察的一些技術(shù)特點。
    支持類與對象概念的機制:
    所有面向?qū)ο笳Z言都允許用戶動態(tài)創(chuàng)建對象,并且可以用指針引用動態(tài)創(chuàng)建對象。允許動態(tài)創(chuàng)建對象就意味著系統(tǒng)必須處理內(nèi)存管理問題如果不及時釋放不再需要的對象所占有的內(nèi)存動態(tài)存儲分配就有可能耗盡內(nèi)存。
    有兩種管理內(nèi)存的方法,一種是南語言的運行機剖自動管理內(nèi)存,即提供自動回收垃圾的機制;另一種是南程序員編寫釋放內(nèi)存的代碼。自動管理內(nèi)存不儀方便而且安全但是必須采用先進的垃圾收集算法才能減少開銷。某些面向?qū)ο蟮恼Z言語言允許程序員定義析構(gòu)函數(shù)。每當一個對象超出范圍或被顯式刪除時,就自動調(diào)用析構(gòu)甬數(shù)3這種機制使得程序員能夠方便地構(gòu)造和喚醒釋放內(nèi)存的操作,卻又不是垃圾收集機制。
    一般說來有兩種實現(xiàn)方法分別使用指針和獨立的關(guān)聯(lián)對象實現(xiàn)整體  部分結(jié)構(gòu)。大多數(shù)現(xiàn)有的面向?qū)ο笳Z言并不顯式支持獨立的關(guān)聯(lián)對象,使用指針是最容易的實現(xiàn)方法,通過增加內(nèi)部指針可以方便地實現(xiàn)關(guān)聯(lián)。
    既包括實現(xiàn)繼承的機制也包括解決名字沖突的機制。所謂解決名字沖突,指的是處理在多個基類中可能現(xiàn)的重名問題,這個問題在支持多霞繼承的語言中可能會遇到。某些語言拒絕接受有名字沖突的程序,另一些語言提供解決沖突的協(xié)議。不論使用何種語言,程序員都柱該盡力避免出現(xiàn)名字沖突。