摘要
本文从面向对象方法基本原理和面向对象编程的技术特征出发,阐明所建应用软件系统中的对象、类及相应类层次结构和类组合结构,使系统具有很强的表现真实世界复杂系统结构的能力,系统通过消息传递在程序执行中实现对操作的调用机制,使之在面向用户问题选择和执行求解策略方面有很强的适应性,这一点对于强调人-机交互和解题协作的智能决策支持系统设计至关重要,文章给出了用C ̄++实现的模型对象系统及消息传递机制。
From the stand points of the methodological principles of object-oriented approach and thetechnical characteristics of object-oriented programming, the paper highlights the objects.class and the cor-responding class hierarchy and class composition,which enhance the capability of the O-O system in de-scribing the complex structure of the real world. The O-O system is flexible in problem solver selection and solving strategic design as the operations areorganized by message passing. This point is extremely important to the designand implementation of intelli-gent decision support systems(IDSSs),which strongly require the functions of human-machine interactionand their cooperation in the solving processes. The paper gives an illustration example of model objects andmessage passing mechanism of a modeling case implemented by language C ̄++.
出处
《信息与控制》
CSCD
北大核心
1995年第4期199-207,共9页
Information and Control
基金
国防预研基金
关键词
面向对象
程序设计
问题求解
自动化
object-oriented methodology,object-oriented programming, intelligent decision supportsystems management of model systems,modeling and simulation of behavioral modeling of complex systems,opposite chainning,rule of unique.