早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
一般认为,面向对象程序设计语言主要包括的几个概念是(30)。A.数据、语句、函数B.对象、类、函数C.数据
题目
一般认为,面向对象程序设计语言主要包括的几个概念是(30)。
A.数据、语句、函数
B.对象、类、函数
C.数据、表达式、函数
D.对象、类、继承
参考答案
正确答案:D
解析:在用面向对象方法进行程序设计时,可区分3种不同含义的对象:实在对象、问题对象和计算机对象。实在对象是现实世界中存在的实体;问题对象是实在对象在问题域中的抽象;计算机对象是问题对象在计算机系统中的表示,它是数据和操作的封装单位,可表示成如下的三元组:对象=(接口,数据,操作)对象是对象式系统中运行时刻的基本单位,对象的数据描述了对象的属性、操作改变属性。此外,对象并非孤立,彼此通过发消息进行通信。类是由用户定义的数据类型,它将具有相同状态操作和访问机制的多个对象抽象成一个对象类。一个类的定义应包括类名、类的成员和访问规则、类的实现。定义了类以后,在程序的执行过程中根据需要生成对象,属于这种类的一个对象叫做类实例或类对象。在客观世界中,存在着整体和部分、一般和特殊的关系。继承实现了一般与特殊的关系,继承是类之间的基本关系,它是基于层次关系的不同类共享数据和操作的一种机制。程序员在建立一个新类时,可以让新类继承已定义基类的数据成员和成员函数。这个新类称为派生类,派生类通常添加了其自身的数据成员和成员函数,因而通常比基类大得多。派生类比基类更具体,它代表一组外延较小的对象。继承是软件复用的一种形式。所以,一般的面向对象的程序设计语言包含的几个基本概念是对象、类和继承。
解析:在用面向对象方法进行程序设计时,可区分3种不同含义的对象:实在对象、问题对象和计算机对象。实在对象是现实世界中存在的实体;问题对象是实在对象在问题域中的抽象;计算机对象是问题对象在计算机系统中的表示,它是数据和操作的封装单位,可表示成如下的三元组:对象=(接口,数据,操作)对象是对象式系统中运行时刻的基本单位,对象的数据描述了对象的属性、操作改变属性。此外,对象并非孤立,彼此通过发消息进行通信。类是由用户定义的数据类型,它将具有相同状态操作和访问机制的多个对象抽象成一个对象类。一个类的定义应包括类名、类的成员和访问规则、类的实现。定义了类以后,在程序的执行过程中根据需要生成对象,属于这种类的一个对象叫做类实例或类对象。在客观世界中,存在着整体和部分、一般和特殊的关系。继承实现了一般与特殊的关系,继承是类之间的基本关系,它是基于层次关系的不同类共享数据和操作的一种机制。程序员在建立一个新类时,可以让新类继承已定义基类的数据成员和成员函数。这个新类称为派生类,派生类通常添加了其自身的数据成员和成员函数,因而通常比基类大得多。派生类比基类更具体,它代表一组外延较小的对象。继承是软件复用的一种形式。所以,一般的面向对象的程序设计语言包含的几个基本概念是对象、类和继承。
看了一般认为,面向对象程序设计语言...的网友还看了以下:
函数与方程题~~~对于函数f(x),若存在x0∈R,使f(x0)=x0成立,则称x0为f(x)的不 数学 2020-06-03 …
已知函数f(x)=cos(2x-π/3)—2sin(x-π/4)sin(x+π/4)(1)求当x∈ 数学 2020-06-14 …
对于三次函数.定义:(1)设是函数的导数的导数,若方程有实数解,则称点为函数的“拐点”;定义:(2 数学 2020-06-22 …
函数f(x+y)=f(x)f(y) x,Y分别大于0 在 幂函数 对数函数 指数函数 余弦函数 中 其他 2020-06-27 …
初中的数学基础比较差,对于函数掌握本来就比较差,到了高一,一下子好多个函数,对数函数,指数函数,幂 语文 2020-07-25 …
方程个数少于未知数个数,则Ax=0有解,是不是因为方程太多了,方程就会相互矛盾,所以无解,就是线性 数学 2020-08-01 …
抽象函数的对称问题高中要求掌握到什么程度.抽象函数中心对称点的求法,抽象函数对称点的用途及求法.设 数学 2020-08-01 …
高中函数对称性问题函数Y=f(a-x)与Y=f(x-a)的图像关于直线对称函数y=log以2为底的 数学 2020-08-01 …
(高数)一致连续问题一致连续表示不论在区间的任何部分,只要自变量的两个值接近到一定程度,对应函数值 数学 2020-08-01 …
三角函数,对称中心,对称轴,对称方程求法和区别三角函数,对称中心,对称轴,对称方程1.有什么区别和 数学 2020-08-02 …