南开大学复习资料-程序设计基础(下)1
32页1、程序设计基础(下)课程期末复习资料一、客观部分:(单项选择、多项选择、不定项选择、判断)(一)、选择部分1下面关于对象概念的描述中,( A )是错误的。A. 对象就是C语言中的结构变量B. 对象代表着正在创建的系统中的一个实体C. 对象是一个状态和操作(或方法)的封装体D. 对象之间的信息传递是通过消息进行的对象是构成世界的一个独立单位(实体),每一个对象具有自己的静态特征和动态特征。静态特征描述了对象的状态;动态特征描述了对象改变状态或提供服务的行为。2、下面关于类概念的描述中,( A )是错误的。A. 类是抽象数据类型的实现B. 类是具有共同行为的若干对象的统一描述体C. 类是创建对象的样板D. 类就是C语言中的结构体类型分类是人类认识客观世界的基本方法,人类认识客观世界是把具有相同性质的对象抽象成类,例如动物、植物、人类、鸟类等。面向对象方法中的类描述了问题空间中一组有相同的属性(attribute)和方法(method)的对象,即将对象的静态特征抽象成属性,将对象的动态特征抽象成方法。例如,把所有教师抽象成教师类,把所有学生抽象成学生类等。3、1关于类和对象不正确的说法是( C
2、 )。A. 类是一种类型,它封装了数据和操作B. 对象是类的实例C. 一个类的对象只有一个D. 一个对象必属于某个类对象是构成世界的一个独立单位(实体),每一个对象具有自己的静态特征和动态特征。静态特征描述了对象的状态;动态特征描述了对象改变状态或提供服务的行为。分类是人类认识客观世界的基本方法,人类认识客观世界是把具有相同性质的对象抽象成类,例如动物、植物、人类、鸟类等。面向对象方法中的类描述了问题空间中一组有相同的属性(attribute)和方法(method)的对象,即将对象的静态特征抽象成属性,将对象的动态特征抽象成方法。例如,把所有教师抽象成教师类,把所有学生抽象成学生类等。实例就是由某个特定的类所描述的一个具体的对象。4、面向对象程序设计思想的主要特征中不包括( D )。A. 封装性B. 多态性C. 继承性D. 功能分解,逐步求精 封装性、多态性和继承性是面向面向对象程序设计思想的主要特征,而“功能分解,逐步求精”是结构化程序设计的主要特征。5、下面对构造函数的不正确描述是( B )。A. 系统可以提供默认的构造函数B. 构造函数可以有参数,所以可以有返回值C. 构造函数可
3、以重载D. 构造函数可以设置默认参数对象就是类的一个变量,和其他变量一样,也可以在创建对象时为对象的数据成员赋初值。在C+中,对象的初始化工作是由一个特殊的成员函数构造函数来完成的,该函数在创建一个对象时被自动调用。设置构造函数的目的主要是用来初始化对象的数据成员。构造函数可以重载,以满足对象多样性的初始化需要。构造函数是一类特殊函数,其特点如下:构造函数名必须与类名相同。构造函数没有任何函数返回类型,void也不行。任意一个新的对象被创建时,编译系统都会自动调用构造函数,完成对该对象数据成员的初始化工作。如果在类定义时没有给出构造函数,系统会自动提供一个默认的无参构造函数:( ) 6、下列(A )是构造函数的特征。A. 构造函数在创建对象时自动调用B. 构造函数不可以重载C. 构造函数不可以设置默认参数D. 构造函数必须指定函数类型考核知识点: 构造函数参见讲稿章节:7-2 附1.1.6(考核知识点解释)对象就是类的一个变量,和其他变量一样,也可以在创建对象时为对象的数据成员赋初值。在C+中,对象的初始化工作是由一个特殊的成员函数构造函数来完成的,该函数在创建一个对象时被自动调用。设
4、置构造函数的目的主要是用来初始化对象的数据成员。构造函数可以重载,以满足对象多样性的初始化需要。构造函数是一类特殊函数,其特点如下:构造函数名必须与类名相同。构造函数没有任何函数返回类型,void也不行。任意一个新的对象被创建时,编译系统都会自动调用构造函数,完成对该对象数据成员的初始化工作。如果在类定义时没有给出构造函数,系统会自动提供一个默认的无参构造函数:( ) 7、有关构造函数说法不正确的是( D)。A. 构造函数的名字和类的名字一样B. 在创建对象时,系统自动调用构造函数C. 构造函数无任何函数类型D. 构造函数有且只有一个考核知识点: 构造函数参见讲稿章节:7-2 附1.1.7(考核知识点解释)对象就是类的一个变量,和其他变量一样,也可以在创建对象时为对象的数据成员赋初值。在C+中,对象的初始化工作是由一个特殊的成员函数构造函数来完成的,该函数在创建一个对象时被自动调用。设置构造函数的目的主要是用来初始化对象的数据成员。构造函数可以重载,以满足对象多样性的初始化需要。构造函数是一类特殊函数,其特点如下:构造函数名必须与类名相同。构造函数没有任何函数返回类型,void也不行。
《南开大学复习资料-程序设计基础(下)1》由会员唯嘉分享,可在线阅读,更多相关《南开大学复习资料-程序设计基础(下)1》请在金锄头文库上搜索。
2023年镁合金铸件项目筹资方案
2023年铜及铜合金材项目筹资方案
2023年轨道车项目融资书
2023年节电设备项目筹资方案
2023年聚砜及其合金项目融资书
2023年疗养院项目筹资方案
2023年洗发护发项目融资渠道探索
2023年水利机械项目筹资方案
2023年月子中心项目融资渠道探索
2023年显示器化学品项目筹资方案
2023年报纸报刊项目筹资方案
2023年微生物多糖项目融资渠道探索
2023年引风机项目融资书
2023年幼儿教育项目融资书
2023年居家饰品项目筹资方案
2023年图书出版项目融资书
2023年公关礼仪服务项目筹资方案
2023年优特钢:碳结钢项目融资书
2023年除菌吸氧管项目筹资方案
2023年镍压延加工材项目筹资方案
2023-11-10 23页
2023-01-12 4页
2022-09-06 22页
2023-11-29 98页
2022-11-03 14页
2023-06-08 56页
2023-04-30 19页
2023-09-07 15页
2022-08-19 39页
2022-12-09 6页