软件架构设计的三个维度 之 面向对象
2012-06-19 13:57
274 查看
面向对象
面向对象技术最初是从面向对象的程序设计开始的,它的出现以上世纪60年代Simula语言为标志,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前思想的重新注解。
上世纪80年代中后期,面向对象程序设计逐渐成熟,被计算机界理解和接受,人们又开始进一步考虑面向对象的开发问题。直到现在,面向对象已经成为一种非常流行的编程方式,以及软件设计的架构。
面向对象提出有三个主要目标:重用性、灵活性和扩展性,强调对象的“抽象”、“封装”、“继承”和“多态”。它能让人们以更加接近于现实世界的方式来思考程序,这点可以说是面向对象最大的进步。
在OO思想的运用上,业界出现了很多好的经验与技巧,从而涌现出大量的设计模式,可以说面向对象是系统分析与设计时的一个很重要的方面。
面向对象技术最初是从面向对象的程序设计开始的,它的出现以上世纪60年代Simula语言为标志,并在Smalltalk语言的完善和标准化过程中得到更多的扩展和对以前思想的重新注解。
上世纪80年代中后期,面向对象程序设计逐渐成熟,被计算机界理解和接受,人们又开始进一步考虑面向对象的开发问题。直到现在,面向对象已经成为一种非常流行的编程方式,以及软件设计的架构。
面向对象提出有三个主要目标:重用性、灵活性和扩展性,强调对象的“抽象”、“封装”、“继承”和“多态”。它能让人们以更加接近于现实世界的方式来思考程序,这点可以说是面向对象最大的进步。
在OO思想的运用上,业界出现了很多好的经验与技巧,从而涌现出大量的设计模式,可以说面向对象是系统分析与设计时的一个很重要的方面。
相关文章推荐
- 软件架构设计的三个维度 之 面向服务
- 面向对象分析的三个模型与5个层次
- 面向对象的三个基本特征(讲解)——转自http://frances.cnblogs.com/archive/2006/03/30/362847.html
- 三个面向对象的玩意,纯手写!
- php面向对象中this,self,parent三个关键字的含义
- 面向对象_一、二、三个对象的内存图
- 面向对象最重要的三个基本特征
- 11年之际,理一理面向对象那些事——面向对象的三个基本特征
- 面向对象--02面向对象的三个基本特征
- 面向对象设计的三个基本要素与五种主要设计原则
- 面向对象设计的三个基本要素与五个基本设计原则
- 面向对象开发的三个步骤
- Python_Weekend_13 面向对象做三个分数、大球吃小球、五子棋
- 面向对象思想解决的问题以及面向对象的三个特征
- 软件架构设计的三个维度:面向对象、面向方面、面向服务。
- 软件架构设计的三个维度 之 面向方向
- 面向对象基础实验-Point类
- 面向对象之继承的理解
- 面向对象的概念:继承、封装、多态
- 面向对象设计的几大原则