• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2006, Vol. 28 ›› Issue (7): 112-115.

• 论文 • 上一篇    下一篇

面向事实程序研究

宁爱兵[1] 马良[1] 熊小华[2]   

  • 出版日期:2006-07-01 发布日期:2010-05-20

  • Online:2006-07-01 Published:2010-05-20

摘要:

本文针对面向对象程序的不足,根据奥地利语言哲学家路德维格·维特根斯坦(Ludwig Wittgenstein)关于世界和语言逻辑结构的哲学论述,并结合现实世界中对象能自动适应环境变化的特性,提出了一种以面向对象程序设计为基础并包含面向对象程序设计所有功能的新型程序设计语言--面向事实程序设计,并说明了该语言的特点、优点、结构和 功能.

关键词: 面向对象 面向事实程序设计 世界逻辑结构 语言逻辑结构

Abstract:

Aiming at the deficiency of object-oriented programming (abbreviated as OOP), this paper first proposes a brand-new computer programming language-fa ct-oriented programming (abbreviated as FOP). FOP is based on Ludwig Wittgenstein's two philosophic views--logic structure of the real world and logi ic structure of languages, and the characteristics that objects can automatically adapt to the change of the environment in the real world. It is also d erived from OOP and includes all functions of OOP. Finally this paper illustrates the features, structures and functions of FOP.

Key words: object-oriented, fact-oriented programming logic structure of world, logic structure of language