作者:米湘成,邹应斌,石纪成,蔡盛,彭正文
摘要:RiceGrowthModel(RGM)作为一个实例 ,为作物生长模型软件的设计提供了一个系统分解和系统组织的框架。利用面向对象的编程设计方法 ,将作物 环境系统抽象为多个子系统或生理过程 ,分别设计多个类 ,模拟这些子系统的功能。由于面向对象方法的封装性、继承性和多态性 ,类与类之间既相互独立 ,又通过类间接口彼此相互关联 ,使系统易于维护、扩充和重新开发利用。RGM又将VisualC ++的文档 -视结构扩展为模型 -文档 -视结构 ,为系统中类的组织 ,提供了框架结构。模型 文档 视中文档类 ,通过操纵模型类获取模拟的最终结果 ,并负责数据的管理 ,同时作为视类和模型类的通讯中介 ;视类显示文档的数据 ,并把用户的操作翻译成对文档类的操作。整个系统分工协作 ,类间进行有效的通讯 ,有机地组织为一个整体
关键词:水稻生长模型;面向对象;模型-文档-视结构;VisualC++6.0;
文献注录:米湘成,邹应斌,石纪成,蔡盛,彭正文. 用面向对象方法、Visual C++研制水稻生长模型(RGM)系统 [J]. 中国农业科学. 2002, 10: 1197-1203.
报/刊名:《中国农业科学》,发表于2002 / 第 10 期。
文献类型: [J] (文献级别:核心刊物)
页码:第 1197-1203 页 / 共7 页