基本介紹
- 中文名:模擬對象
- 外文名:mock object
- 套用:面向對象程式設計
- 領域:計算機軟體
簡介
使用模擬對象原因
- 真實對象的行為是不確定的(例如,當前的時間或當前的溫度);
- 真實對象很難搭建起來;
- 真實對象的行為很難觸發(例如,網路錯誤);
- 真實對象速度很慢(例如,一個完整的資料庫,在測試之前可能需要初始化);
- 真實的對象是用戶界面,或包括用戶界面在內;
- 真實的對象使用了回調機制;
- 真實對象可能還不存在;
- 真實對象可能包含不能用作測試(而不是為實際工作)的信息和方法。
在面向對象程式設計中,模擬對象(英語:mock object,也譯作模仿對象)是以可控的方式模擬真實對象行為的假的對象。程式設計師通常創造模擬對象來測試其他對象的行為,很類似...
模擬法,是指以一定的假設條件和數據為前提,藉助仿真技術來估算任務的工期。比較常用的模擬法有蒙特卡洛模擬、三角模擬等。模擬法的計算量很大,通常在計算機的輔助下...
中國模擬運動是由國家體育總局航空無線電模型運動管理中心於2007年推出的體育運動。目前,模擬運動的分類包括:模擬飛行、模擬跳傘、模擬遙控飛行、模擬賽車、模擬定向越野...
功能模擬是用模擬方法反映研究對象的功能特性及其規律的方法。不同系統的功能特性具有相似性,用模型來模擬研究對象的功能,可以探索系統的發展規律,找到有價值的實施...
通過建立一個與研究對象相類似的模型來探索心理特徵和規律的心理學研究方法。模擬的方法有多種:從建立的模型看,最常用的有潛在特徵模型、數學模型、圖解模型、控制...
模擬訊號,即模擬信號(英語:analog signal)是指在時域上數學形式為連續函式的信號。與模擬信號對應的是數位訊號,後者採取分立的邏輯值,而前者可以獲取連續值。模擬...
環境模擬套用系統分析原理,建立環境系統的理論或實體模型,在人為控制條件下通過改變特定的參數來觀察模型的回響,預測實際系統的行為和特點。...
定義 動態模擬dynamic 要參數隨時間變化時, simulation被模擬的過程對象的主 則在數學模型中時間成為一個主要自 變數,參數隨時間變化的規律常用微分方程組來描述,這...
生態模擬是一種套用系統分析的原理,建立生態系統的數學模型,模擬生態系統的行為和特點的研究方法。將生態學現象和概念翻譯成數學語言,用數學的符號和方程式來表示,並...
數值模擬也叫計算機模擬。依靠電子計算機,結合有限元或有限容積的概念,通過數值計算和圖像顯示的方法,達到對工程問題和物理問題乃至自然界各類問題研究的目的。數值模擬...
模擬遊戲,現今多為電子遊戲,是一種廣泛的遊戲類型。模擬遊戲試圖去複製各種“現實”生活的各種形式,達到“訓練”玩家的目的:如提高熟練度、分析情況或預測。仿真程度...
正演模擬,是在地球物理勘探研究中,根據地質體的形狀、產狀和物性數據,通過構造數學模型計算得到其理論值(數學模擬),或通過構造實體模型來觀測模型所產生的地球物理...
模擬思維方法又稱模型思維方法,是指建立同對象客體(原型)相似的模型來模擬原型,藉以揭示對象客體的本質與規律的思維方法。...
模擬大學是汲取國內外優秀大學(目前主要包括清華大學、北京大學、中國人民大學、北京師範大學等)的先進辦學理念和教學特色,讓學生模擬頂尖高校日常學習和生活的一種...