首页学历类考试大学计算机科学
(简答题)

面向对象程序的基本特征。

正确答案

基本特征:抽象、封装、继承、多态 。
抽象:抽象是对现实世界信息的简化。能够通过抽象将需要的事物进行简化、将事物特征进行概括、将抽象模型组织为层次结构、使软件重用得到保证。
封装:封装就是把对象的状态和行为绑到一起的机制,使对象形成一个独立的整体,并且尽可能地隐藏对象的内部细节。封装有两个含义:一是把对象的全部状态和行为结合在一起,形成一个不可分割的整体对象的私有属性只能够由对象的两个行为来修改和读取。二是尽可能隐蔽对象的内部细节,与外界的联系只能够通过外部接口来实现。
继承:继承是指特殊类的对象拥有其一般类的属性和行为。继承意味着“自动地拥有”,即在特殊类中不必重新对已经在一般类中定义过的属性和行为进行定义,而是特殊类自动地、隐含地拥有其一般类的属性和行为。
多态:多态是指两个或多个属于不同类的对象,对于同一个消息或方法调用所做出不同响应的能力。

答案解析

相似试题

  • (单选题)

    在面向对象程序设计中,()用来描述对象的特征信息。

    答案解析

  • (简答题)

    面向对象的程序设计它的几个特征是什么?

    答案解析

  • (填空题)

    面向对象程序设计的三大特征是封装性、继承性和()。

    答案解析

  • (单选题)

    在面向对象的程序设计方法中,描述对象静态和动态特征的三要素是()。

    答案解析

  • (单选题)

    面向对象程序设计中程序运行的最基本实体是()

    答案解析

  • (填空题)

    在面向对象系统中,()是程序的基本组成实体。

    答案解析

  • (单选题)

    在面向对象的程序设计中,最基本的元素是()

    答案解析

  • (填空题)

    在面向对象的程序设计中,程序运行的最基本的实体是()

    答案解析

  • (简答题)

    简述面向对象的基本特征。

    答案解析

快考试在线搜题