早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

一般认为,面向对象程序设计语言主要包括的几个概念是(30)。A.数据、语句、函数B.对象、类、函数C.数据

题目

一般认为,面向对象程序设计语言主要包括的几个概念是(30)。

A.数据、语句、函数

B.对象、类、函数

C.数据、表达式、函数

D.对象、类、继承

参考答案
正确答案:D
解析:在用面向对象方法进行程序设计时,可区分3种不同含义的对象:实在对象、问题对象和计算机对象。实在对象是现实世界中存在的实体;问题对象是实在对象在问题域中的抽象;计算机对象是问题对象在计算机系统中的表示,它是数据和操作的封装单位,可表示成如下的三元组:对象=(接口,数据,操作)对象是对象式系统中运行时刻的基本单位,对象的数据描述了对象的属性、操作改变属性。此外,对象并非孤立,彼此通过发消息进行通信。类是由用户定义的数据类型,它将具有相同状态操作和访问机制的多个对象抽象成一个对象类。一个类的定义应包括类名、类的成员和访问规则、类的实现。定义了类以后,在程序的执行过程中根据需要生成对象,属于这种类的一个对象叫做类实例或类对象。在客观世界中,存在着整体和部分、一般和特殊的关系。继承实现了一般与特殊的关系,继承是类之间的基本关系,它是基于层次关系的不同类共享数据和操作的一种机制。程序员在建立一个新类时,可以让新类继承已定义基类的数据成员和成员函数。这个新类称为派生类,派生类通常添加了其自身的数据成员和成员函数,因而通常比基类大得多。派生类比基类更具体,它代表一组外延较小的对象。继承是软件复用的一种形式。所以,一般的面向对象的程序设计语言包含的几个基本概念是对象、类和继承。
看了一般认为,面向对象程序设计语言...的网友还看了以下:

以下关于面向对象程序设计中类与对象的说法中,不正确的是( )。A.对象是类的一个实例 B.任何一个对 计算机类考试 2020-05-26 …

英语定语顺序问题名词前的定语顺序.比如长短,颜色,之类.尽量详细点, 英语 2020-06-08 …

求有初中英语排序题的书.哎上次月考10分的排序题只对了4个拉分呀..我连语文排序都不行更不说英语了 语文 2020-07-03 …

英语对序数词提问原句是Ilivedonthefifthfloor.对thefifthfloor提问 英语 2020-07-15 …

依恰当的顺序填写词语的序号①有情趣的人类,对于秋,总是一样的能特别引起,,,的感触来的。a.严厉b. 语文 2020-11-08 …

面向对象中,比如,在一个A类中实例化B类的对象,就不能在B类中实例化A类对象,如果在一个A类中实例化 其他 2020-11-23 …

语文的句子判断病句我不知道什么是介词多项定语次序不对啊之类的等等东西所以根本不会一个句子要什么组成成 语文 2020-11-26 …

选出画线部分语序最恰当的一项()A.足见有感觉的动物,有情趣的人类,对于秋,一样的总是能特别引起深沉 其他 2020-12-09 …

下面这副对联有明显不工整的地方,在不改动字句的前提下,请分别调整上下联词语顺序,使之对仗工整,合乎对 语文 2020-12-29 …

依恰当的顺序填写词语的序号①有情趣的人类,对于秋,总是一样的能特别引起,,,的感触来的。a.严厉b. 语文 2021-01-19 …