在面向对象程序设计中,模拟对象(英語:mock object,也译作模仿对象)是以可控的方式模拟真实对象行为的假的对象。程序员通常创造模拟对象来测试其他对象的行为,很类似汽车设计者使用碰撞测试假人来模拟车辆碰撞中人的动态行为。 在单元测试中,模拟对象可以模拟复杂的、真实的(非模拟)对象的行为,...
11 KB (1,500 words) - 14:48, 8 August 2023
模拟人生2》整个游戏已经从二维精灵图进化成三维模型,所以游戏的所有内容都必须重新构建。正因为如此,《模拟人生2》无法与主系列第一代游戏的任何内容实现向后兼容。但是,作为续集的《模拟人生2》还是开发了一些与《模拟人生》相关的对象和功能。 艺电共计为《模拟人生2》发行了8款资料片和9款物品包。《模拟...
21 KB (2,109 words) - 00:02, 2 November 2024
Center)为模拟环境而设计的。(据说,他们是为了模拟船只而设计的这种语言,并且对不同船只间属性的相互影响感兴趣。他们将不同的船只归纳为不同的类,而每一个对象,基于它的类,可以定义它自己的属性和行为。)这种办法是分析式程序的最早概念体现。在分析式程序中,我们将真实世界的对象映射到抽象的对象,这叫做“模拟...
27 KB (3,763 words) - 13:54, 25 September 2024
面向对象可以指: 面向对象的程序设计,设计程式的思想 面向对象的系统分析,对问题环境的模拟分析方法...
426 bytes (25 words) - 22:24, 11 December 2022
面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。 传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面...
720 bytes (123 words) - 20:08, 30 October 2013
《模拟人生》(英语:The Sims)是一款以模拟普通人生活为主题的电脑游戏,由美国的美商藝電(Electronic Arts)公司出版。截至2008年4月17日,《模拟人生》在全球賣出了超过1491萬套,讓它成為了美商藝電歷史上最暢銷的遊戲(英语:List of best-selling computer...
9 KB (1,031 words) - 05:49, 7 May 2024
《模擬市民3:異能新世紀》(英语:The Sims 3: Supernatural,中国大陆译作“模拟人生3:邪恶力量”,香港和台湾译作“模擬市民3:異能新世紀”)是《模擬市民3》的第七款資料片,于2012年9月4日推出。游戏以描写超自然生物对象为主题,其中包括仙子、巫师、狼人、吸血鬼和僵尸等生物。...
3 KB (183 words) - 11:44, 17 March 2024
微軟模擬飛行(英语:Microsoft Flight Simulator)是一系列能在微軟視窗作業系統運行的飛行模擬器。作為一個能在家中運行的飛行模擬器,這個遊戲滿足飛行員、準飛行員或以成為飛行員為理想的人[來源請求]。微软模拟飞行是微软公司的早期产品之一,这使它区别于其他以商业為对象...
27 KB (3,118 words) - 11:33, 21 November 2024
Mockup也常用來創建單元測試,此情形下常會稱為模拟对象(mock object)。創建模拟对象的目的是可以測試軟體系統(或是單元)的一部份,而用模拟对象取代會用到的其他相依模組。這些相依的機能在測試時就用模拟对象代為進行了。 若軟體模擬的情境是非常難進行的(例如需要複雜的計算),或是結果是...
4 KB (511 words) - 13:05, 20 April 2024
《模擬市民2:美麗夜未眠》(英语:The Sims 2: Nightlife,中国大陆译作“模拟人生2 夜生活”,香港和台湾译作“模擬市民2:美麗夜未眠”)是电脑游戏《模擬市民2》的第二款資料片,讓模擬市民可以在都會中心中娛樂。遊戲內新增了「都會中心」,玩家可以將人物送往「都會中心」內進行娛樂、約會...
6 KB (696 words) - 12:41, 30 June 2023
戀愛模擬遊戲(日语:恋愛シミュレーションゲーム,英語:dating sim)是指和遊戲中的登場人物進行擬似戀愛體驗的模擬遊戲類型,在擬似戀愛體驗方面上雖然意思和戀愛冒險遊戲相同,不過一般將培育主角的模擬要素結合在其中的遊戲會被稱為戀愛模擬遊戲。 戀愛模擬遊戲的主要目的是,用心在與戀愛對象...
5 KB (685 words) - 04:22, 28 September 2024
模拟信号(英語:analog signal)是指在時域上數學形式為連續函數的訊號。與類比訊號對應的是數位訊號,後者採取分立的邏輯值,而前者可以取得連續值。類比訊號的概念常常在涉及電的領域中被使用,不過經典力學、水力學、空氣動力學(Pneumatic)等學科有時也會使用類比訊號的概念。...
8 KB (1,135 words) - 03:31, 4 July 2024
double)对象(模拟对象),用于测试驱动开发(TDD)或行为驱动开发(BDD)。 该框架的名称和图标是对莫吉托(Mojito,一种饮料)的模仿。 Mockito允许开发人员验证被测系统(SUT)的行为,而无需事先建立期望。对于模拟对象...
11 KB (923 words) - 01:25, 13 November 2023
模擬理論(英語:simulation theory)或模拟假说(simulation hypothesis)提出,我们所有的存在可能都是模拟的现实,例如计算机模拟。模拟中可以包含有意识的思维,这些意识可能知道也可能不知道自己生活在模拟中。这与当前技术上可实现的虚拟现实概念截然不同,虚拟现实很容易与...
55 KB (6,884 words) - 04:22, 7 February 2024
McCanne重构而来并用MIT的OTcl替代了Tcl语言,OTcl是一个面向对象的Tcl方言。ns-2的核心部分依旧由C++写成,但是C++模拟对象和变量也可在OTcl中使用。模拟脚本由OTcl写成。这样的结构使得模拟方案能由解释器运行,同时方便的更改而不用重新编译模拟器。在ns-2推出的时期(1990中叶),这样的方式...
11 KB (1,405 words) - 06:38, 12 December 2023
(页面存档备份,存于互联网档案馆)特殊插件来完成。该插件可创建对象约束,精确模拟各种建筑材料(例如混凝土、素混凝土、砖石、木材和钢材)的特性。这些模拟不但对建筑地震响应进行科学的解释,而且也可以提高公众对不同类型建筑物的地震认知。 另一种方法是通过分析评估地震性能。最初的地震模拟...
3 KB (394 words) - 19:28, 8 January 2024
主题类似于《模擬人生:燃情約會》、《模擬市民2:美麗夜未眠》、《模拟人生2 休闲时光》和《 模擬市民3:夜店人生》。 新的邻居:Windenburg(英语:Windenburg) 新的技能:舞蹈和D.J. 新的Sim特征:舞蹈机器和内幕 新的愿望:包装的领导者 新游戏选项和互动:俱乐部 新的互动对象:天然泳池,步入式衣橱,DJ摊位...
5 KB (373 words) - 00:28, 23 February 2024
建筑物能耗模拟软件是一种在建筑设计阶段使用的工具,能够透过电脑模拟预测未来建筑物的能耗情况,達成建築性能模擬。这有助于评估不同设计方案的性能,并选择那些具有较低能耗的方案。通常这些软体使用幾類基础模拟引擎,如DOE-2或BLAST。随后,开发者再基于这些引擎创建带有使用者介面的模拟...
26 KB (3,145 words) - 22:54, 5 December 2023
一直都伴随着研究与教学的融合。这些做法包括: 身体风暴(bodystorming (页面存档备份,存于互联网档案馆),对使用情景的模拟),参与者在使用对象时自己模拟对象的会发什么声音。 戏剧性行为(theatrical practices),比如戏剧性的暗喻或表演。 以演示和个体间行为为基础的基本设计。...
7 KB (914 words) - 07:19, 16 June 2022
模擬教材已經被翻譯成超過65種不同的語言,其中包含西班牙文、中文、德文和阿拉伯文,而且在 2011 年,PhET 的網站就有超過2500萬的瀏覽次數。 2011年10月,PhET動畫式模擬教材獲頒2011年微軟教育科技獎。微軟教育科技獎是由 創新科技博物館所頒發的獎項,對象為來自世界各地,製造出造福人類之科技的人或計畫。...
4 KB (304 words) - 01:14, 18 March 2024
模拟(simulation),是水文模型对自然系统的动态描述,也可以说是对自然系统行为的模范。 子模型(submodel)算法(routine)组件(component),是复杂水文模型的组成部分。 对象(object)是人们能够想到的物体和过程; 行为(agent)是根据对对象获取了知识,并将知识应用语其他对象的过程。...
1 KB (221 words) - 23:19, 22 January 2022
城向全球扩展,研究的时间尺度从几天到几年,以至几十年。大气化学研究的对象包括大气微量氣體(英语:trace gas)、气溶胶、大气放射性物质和降水化学等:研究的空间范围主要是对流层和平流层;研究的手段有现场观测、实验室模拟和数值模拟等。研究大气化学要涉及与光化学、均相非均相反应动力学、大气扩散理论、...
1 KB (181 words) - 01:45, 17 September 2024
和基础,现有的数据库系统都是基于某种数据模型而建立起来的。 比较直观地模拟现实世界 容易为人理解 便于计算机实现 数据结构:储存在数据库中对象类型的集合,作用是描述数据库组成对象以及对象之间的联系。 数据操作:指对数据库中各种对象实例允许执行的操作的集合,包括操作及其相关的操作规则。...
1 KB (175 words) - 22:08, 14 January 2023
学习对象是“基于单一学习目标(英语)组合的内容项、练习项和评估项的集合” 。这一术语归功于 韦恩·霍金斯(Wayne Hodgins),起源于1994年一个名为“学习对象” 的工作小组。‘学习对象’这一概念还被称为其他多个术语,包括:内容对象、学习块、教育对象、信息对象、智能对象、知识单元、知识对象...
16 KB (2,000 words) - 05:15, 16 December 2024
模拟早期游戏机的想法变得可行。在这个时期,互联网上出现了一些未授权、非商业用途的游戏机模拟器,尽管这些模拟器不太完整且容易出现程序错误。公布了硬件技术规范的厂家少之又少,程序员只得通过逆向工程分析演绎得出游戏机的具体运作方式。开发者常将任天堂的游戏机作为研究对象,当时比较先进的模拟器能较为完整地模拟红白机、超级任天堂与Game...
19 KB (2,386 words) - 07:06, 4 December 2023
对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。 在这个例子里,类模拟...
3 KB (376 words) - 16:04, 11 July 2023
互斥锁 (section Windows的Mutex对象)
类似的方式也有通过软件模拟达成的。但是该种模拟会对计算机造成极大的负荷,因为申请占用自旋锁的过程中会不间断地对一个标志位进行读写,并且该种模拟不允许乱序执行,因为这会破坏其机制。 更为常见的是使用操作系统提供的互锁库,这种库通常设计为在有硬件支持时使用硬件机制,仅在找不到支持的硬件时才用软件模拟...
9 KB (1,399 words) - 02:22, 5 December 2023
send method_name # With eval eval "Foo.new.hello" 反射经常作为软件测试的一部分,比如运行时创建/实例化模拟对象。 Java语言解析XML文件的技术用到了反射。 程序自修改 反射式编程语言和平台列表 见Forman 2005,第8頁。 Brian Cantwell...
10 KB (1,253 words) - 07:46, 2 July 2024
要情节的目标外,游戏的目标之一是发展女性玩家角色和几个男角色中的一位的情感关系。这种类型的游戏主要建立在日本,且大多数以视觉小说和模拟游戏——尤其是恋爱模拟游戏和生活模拟游戏——的形式展现。 一般认为,第一个少女向游戏是光榮1994年在日本发行的用于超级任天堂的《安琪莉可》,并由全女性团队制作。该游...
5 KB (815 words) - 10:07, 14 June 2024
模拟光滑着色的曲面。 纹理映射:通过把图像(纹理)映射到多边形上来模拟曲面的大量细节的技术。 Phong着色法:由Bui Tuong Phong发明,用于模拟光滑着色曲面的镜面反射高光效果。 凸凹纹理映射:由Jim Blinn发明,用法向扰动技术模拟带褶皱的曲面。 Cel着色:用于模拟手绘动画的观感的一种技术。...
8 KB (1,295 words) - 13:37, 16 January 2024
模擬摩天樓(英語:Skyscraper Simulator,前稱Skyscraper Project,亦稱Skyscraper Sim、Skyscrapersim或Skyscraper 3D,簡稱Skyscraper),是一個由瑞恩·托爾克開發的自由及開放源碼3D建築模擬器。此軟件使用面向对象图形渲染引擎,而之前則是使用Crystal...
8 KB (677 words) - 07:58, 29 August 2023