首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
星辰大海的碎片
大连理工大学城市学院
2018届
其它
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(508)
什么是抽象和封装?请举例说明。
0
抽象是将有关事物的共性归纳、集中的过程。抽象是对复杂世界的简单表示,抽象并不打算了解全部问题,而只强调感兴趣的信息,忽略了与主题无关的信息。例如,在设计一个成绩管理程序的过程中,只关心学生的姓名、学号、成绩等,而对他的身高、体重等信息就可以忽略。而在学生健康信息管理系统中,身高、体重等信息必须抽象出...
发表于 2018-05-05 21:00:15
什么是消息?消息具有什么性质?
0
在面向对象程序设计中,一个对象向另一个对象发出的请求被称为“消息”。当对象接收到发向它的消息时,就调用有关的方法,执行相应的操作。例如,有一个教师对象张三和一个学生对象李四,对象李四可以发出消息,请求对象张三演示一个实验,当对象张三接收到这个消息后,确定应完成的操作并执行之。 一般情况下...
发表于 2018-05-05 21:00:09
现实世界中的对象有哪些特征?请举例说明。
0
现实世界中的对象,具有以下特性: (1) 每一个对象必须有一个名字以区别于其他对象; (2) 用属性来描述它的某些特征; (3) 有一组操作,每组操作决定对象的一种行为; (4) 对象的行为可以分为两类:一类是作用于自身的行为;另一类是作用于其他对象的行为。 例...
发表于 2018-05-05 21:00:03
什么是对象?什么是类?对象与类的关系是什么?
1
在现实世界中,任何事物都是对象。它可以是一个有形的具体存在的事物,例如一张桌子、一个学生、一辆汽车,甚至一个地球;它也可以是一个无形的、抽象的事件,例如一次演出、一场球赛、一次出差等。对象既可以很简单,也可以很复杂,复杂的对象可以由若干简单的对象构成,整个世界都可以认为是一个非常复杂的对象。在现实世...
发表于 2018-05-05 20:59:58
什么是面向对象程序设计?
0
面向对象程序设计是一种新的程序设计范型。这种范型的主要特征是:程序=对象+消息 面向对象程序的基本元素是对象,面向对象程序的主要结构特点是:第一,程序一般由类的定义和类的使用两部分组成;第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关方法完成相应的操作。
发表于 2018-05-05 20:59:52
输入以下程序,进行编译,观察编译情况,如果有错误,请修改程序,再进行编译,直到没有错误,然后进行连接和运行,分析运行结果。 #include <iostream> using namespace std; int main( )
0
发现7个错误: (1)对add函数未声明就调用,应在main函数中对add函数进行声明。 (2)定义add函数时,函数首行末尾不应有分号。 (3)变量c未经定义。 (4)add函数中的变量z未经定义。 (5)第6行末尾少了一个分号。 (6)add函数中的retrun拼写错误,应为return。编译系...
发表于 2018-05-02 20:34:18
在你所用的C++系统上,输入以下程序,进行编译,观察编译情况,如果有错误,请修改程序,再进行编译,直到没有错误,然后进行连接和运行,分析运行结果。 int main( ); { int a,b; c=a+b; cout >>
2
上机编译出错,编译出错信息告知在第2行出错,经检查,发现第1行的末尾多了一个分号,编译系统无法理解第2行的花括号,导致报告第2行出错。将第1行的末尾的分号去掉,重新编译,编译出错信息告知在第5行和第6行出错。第5行出错原因是cout未经声明,因为cout不是C++语言提供的系统的关键字,而是输出流的...
发表于 2018-05-02 20:34:11
分析下面程序运行的结果。请先阅读程序写出程序运行时应输出的结果。 #include <iostream> using namespace std; int main( ) { int a,b,c; int f(int x
1
程序的作用是:输入3个整数,然后输出其中值最小的数。在主函数中输入3个整数,然后调用f函数,在f函数中实现找最小的整数,用if语句比较两个数,将小者存放在变量m中,经过两个if语句的比较,m中存放的是3个整数中最小的数。运行情况如下: 1 5 3↙ ...
发表于 2018-05-02 20:33:52
分析下面程序运行的结果。 #include <iostream> using namespace std; int main( ) { int a,b,c; a=10; b=23; c=a+b; cout<<
1
前两个cout语句在输出数据后不换行,第3个cout语句输出一个换行,因此输出的结果为 a+b=33
发表于 2018-05-02 20:33:28
分析下面程序运行的结果。 #include <iostream> using namespace std; int main( ) { cout<<" This "<<" i
0
输出的结果为 This is a C++ program.
发表于 2018-05-02 20:33:22
首页
上一页
8
9
10
11
12
13
14
15
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题