关于计算机语言面向对象开发的发展研究
2016-02-05段晓彬
山西青年 2016年18期
段晓彬
湖南省冷水江工业学校,湖南 冷水江 417505
关于计算机语言面向对象开发的发展研究
段晓彬*
湖南省冷水江工业学校,湖南冷水江417505
随着计算机近年来的快速发展,计算机语言也逐渐的在进行更新,为了满足人们的生产生活的需求,计算机语言正在向着更加高级的方向发展着。目前,面向对象已经成为了计算机语言中的主要内容,面向对象技术中所具有的封装性、继承性、以及多态性等主要的特点使其具有很大的优势,不仅容易进行维护,而且也很容易进行更新以及升级。在这样的背景下,本文主要对于计算机语言的面向对象技术的发展进行了研究。
计算机;面向对象;发展
一、发展历程
计算机语言的发展经历了很长的阶段,主要有机器语言、汇编语言以及高级语言这三个阶段。面向对象语言主要在20世纪70年代成形,并且其发展方向主要有两个:一个是纯面向对象语言,如samlltalk;另外一种就是混合型的面向对象语言,例如应用十分广泛的C++,Objective—C等语言。面向对象语言有封装性、继承性以及多态性的特点,对于软件的扩充以及复用有着很好地适用性,因此得到了广泛的使用以及发展。其中,封装性指的是能够把功能封装成一个独立的单元,这样就能够减小耦合作用,由于面向对象语言具有这种特点因此对于程序的修改更加的方便,从而能够间接性的降低对于软件进行维护的成本。而继承性则指的是在基本的层次关系中,不同的类中可以对数据以及操作进行共享,这个特性也是面向对象的技术所具备的特色。……
登录APP查看全文
