软考程序员知识点面向对象方法之面向对象语言

程序员 责任编辑:小狐狸 2016-10-20

添加老师微信

备考咨询

加我微信

摘要:下面希赛小编为大家整理的软考程序员知识点面向对象方法之面向对象语言,希望能帮助学友们。

       

       >>>>>>立即点击了解程序员考试培训视频

       >>>>>>立即点击了解程序员考试教材

       >>>>>>立即点击了解程序员在线模拟考试


       下面希赛小编为大家整理的软考程序员知识点面向对象方法之面向对象语言,希望能帮助学友们。具体内容如下:


       面向对象语言

       面向对象语言(Object-Oriented Language)是一类以对象作为基本程序结构单位的程序设计语言,指用于描述的设计是以对象为核心,而对象是程序运行时刻的基本成分。语言中提供了类、继承等成分。

       产生和发展方向

       面向对象语言借鉴了20世纪50年代的人工智能语言LISP,引入了动态绑定的概念和交互式开发环境的思想;始于20世纪60年代的离散事件模拟语言SIMULA67,引入了类的要领和继承,成形于20世纪70年代的Smalltalk。

       面向对象语言的发展有两个方向:一种是纯面向对象语言,如Smalltalk、EIFFEL等;另一种是混合型面向对象语言,即在过程式语言及其它语言中加入类、继承等成分,如C++、Objective-C等。

       主要特点

       面向对象语言刻画客观系统较为自然,便于软件扩充与复用。有四个主要特点:

       (1)识认性,系统中的基本构件可识认为一组可识别的离散对象;

       (2)类别性,系统具有相同数据结构与行为的所有对象可组成一类;

       (3)多态性,对象具有惟一的静态类型和多个可能的动态类型;

       (4)继承性,在基本层次关系的不同类中共享数据和操作。

       其中,前三者为基础,继承是特色。四者(有时再加上动态绑定)结合使用,体现出面向对象语言的表达能力。


       返回目录:软考程序员知识点面向对象方法汇总


    希赛软考网,拥有十四年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括在线辅导面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!