面向对象范式
面向对象(OO)范式从新的编程方法的初始概念形成,而对设计和分析方法的兴趣更晚。OO分析和设计范式是广泛采用OO编程语言的逻辑结果。
开发OO
OO在一段时间内被开发为 –
-
第一个面向对象语言是1960年挪威计算中心研究人员开发的Simula(真实系统仿真)。
-
1970年,Alan Kay和他的Xerox PARC研究小组创建了一台名为Dynabook的个人计算机,也是第一款面向对象的编程语言(OOPL) – Smalltalk,用于编程Dynabook。
-
在20世纪80年代,Grady Booch发表了一篇题为“面向对象设计”的论文,主要介绍了编程语言的设计,Ada。在随后的版本中,他将自己的想法扩展到一个完整的面向对象设计方法。
-
在20世纪90年代,Coad将行为观念纳入面向对象的方法。
其他重大创新是由雅各布Jacobson的James Rum Baugh和面向对象软件工程(OOS )的对象建模技术(OMT)。
OO范式简介
OO范式是开发任何软件的重要方法。大多数架构样式或模式,如管道和过滤器,数据存储库和基于组件的可以通过使用此范例来实现。
面向对象系统的基本概念和术语 –
目的
一个对象是面向对象的环境中的真实世界元素,它可能具有物理或概念的存在。每个对象都有 –
-
将其与系统中的其他对象区分开来的身份。
-
确定对象的特征属性以
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!