軟件設計師案例分析當天每日一練試題地址:m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=4
往期軟件設計師每日一練試題匯總:m.xiexiliangjiufa.com/class/27/e4_1.html
軟件設計師案例分析每日一練試題(2025/3/7)在線測試:m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=4&day=2025/3/7
點擊查看:更多軟件設計師習題與指導
軟件設計師案例分析每日一練試題內容(2025/3/7)
閱讀以下說明和C++代碼,將應填入 (n) 處的字句寫在答題紙的對應欄內。
說明
通常情況下,用戶可以對應用系統(tǒng)進行配置,并將配置信息保存在配置文件中。應用系統(tǒng)在啟動時首先將配置文件加載到內存中,這些內存配置信息應該有且僅有一份。下面的代碼應用了單身模式(Singleton)以保證Configure類只能有一個實例。這樣, Configure類的使用者無法定義該類的多個實例,否則會產生編譯錯誤。
C++代碼
#include<iostream.h>
class Configure{
(1) :
Configure(){} //構造函數(shù)
public:
static Configure*Instance();
public:
int GetConf~ureData(){return data;} //獲取配置信息
int SetConfigureDate(int m_data)
{data=m_data; return data;} //設置配置信息
private:
static Configure*_instance;
int data; //配置信息
};
(2) =NULL;
Configure*Configure∷Instance(){
if(_instance=NULL){
_instance= (3) ;
//加載配置文件并設置內存配置信息,此處省略
}
return (4) ;
}
void main()(
Configure*t=NULL;
t= (5) ;
int d=t→GetConfigureData();
//獲取配置信息后進行其他工作,此處省略
}
信管網(wǎng)考友試題答案分享:
信管網(wǎng)cnit**************:
(1) private
<br>(2) _instance
<br>(3) configure()
<br>(4) _instance
<br>(5) configure::instance()
信管網(wǎng)訂閱號
信管網(wǎng)視頻號
信管網(wǎng)抖音號
溫馨提示:因考試政策、內容不斷變化與調整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |