已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1、下面选项中,不是面向对象的特征的是()。A、封装B、继承C、多态D、重构,2、下列选项中,不属于面向对象特征的是()。A、继承性B、封装性C、跨平台性D、多态性,3、float类型成员变量的默认初始化值是()。A、0B、falseC、nullD、0.0F,4、在Java语言中,String类型的成员变量的默认初始值是()。A、falseB、C、0D、null,.,5、下列关于成员变量默认值的描述中,错误的是()A、byte类型的数据默认值是0B、int类型的数据默认值是0C、long类型的数据默认值是0D、float类型的数据默认值是0.0f,6、下列关键字中,用于创建类的实例对象的是()。A、classB、newC、privateD、void,.,7、下列关于类与对象的说法中,正确的是()A、类可以看做是一个模型,可以用来创建对象B、没有类,也可以创建对象C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体D、以上说法都不对,8、下列关于成员属性与成员方法的描述中,错误的是()A、成员属性我们也叫成员变量,它就是描述对象的特征。它可以定义在类中,也可以定义在方法中B、成员方法用于描述对象的行为C、在类中定义的变量称为成员变量D、在类中定义的方法称变成员方法,.,9、类中可以定义成员变量和成员方法,其中成员变量用于描述对象的特征,成员方法用于描述对象的行为。(),10、当系统创建该类的实例时,系统自动为成员变量分配内存空间,并在分配内存空间后,自动为成员变量指定初始值。(),11.在设计一个类时,想要对成员变量的访问作出一些限定,不允许外界随意访问。这就需要实现类的_。,.,12类与对象的关系中,_用于描述多个对象的共同特征,它是对象的模板。_用于描述现实中的个体,它是类的实例。,13.类的封装是指在定义一个类时,将类中的属性私有化,即使用_关键字来修饰。,14.面向对象的三大特征是_、_和_。,.,15、下列关于构造方法重载的说法中,错误的是()。A、不同构造方法中调用本类其它的构造方法时,需要使用this(参数1,参数2)的形式B、不同构造方法中调用本类其它的构造方法时,必须放在第一行C、构造方法的重载和普通方法一样,方法名的前面需要声明返回值类型D、构造方法重载时,只要每个参数类型或参数个数不同即可,16、下面哪个关键字用于将类中的属性私有化()A、defaultB、publicC、privateD、protected,.,17、下列关于构造方法定义的描述中,错误的是()。A、方法名与类名相同B、在方法名的前面没有返回值类型的声明C、当定义了有参构造方法,系统默认的无参构造方法依然存在D、在方法中不能使用return语句返回一个值,18、下列关于构造方法的描述,错误的是()。A、一个类中只能定义一个构造方法B、一个类中可以定义多个构造方法C、如果在一个类中定义有参的构造方法,jvm就不会提供默认的无参构造方法D、构造方法的作用是用来给属性进行初始化的,.,19、在以下什么情况下,构造方法会被调用?()A、类定义时B、创建对象时C、调用对象方法时D、使用对象的变量时,20、如果类中定义了构造方法,则系统不会自动创建默认的构造方法。(),.,21、构造方法是类的一个特殊成员,它会在类实例化对象时被自动调用。(),22、与普通方法一样,构造方法也可以重载。(),23、成员方法中的this代表的是当前调用这个方法的对象(),24、在成员方法中可以使用“this(参数1,参数2)”来调用其它的构造方法。(),.,25、先来看一段代码classDemoDemo()下列构造方法中,可以存在于Demo类中的是()A、publicDemo()B、privateDemo()C、Demo(intage,Stringname)D、Demo(),.,26、阅读下列的代码publicclassTestpublicstaticvoidmain(Stringargs)_classOuterstaticclassInnerpublicvoidmethod()System.out.println(method);,.,下列选项中,填写在空白处可以使程序正常运行的是()A、Outero=newOuter();o.method();B、InnerI=newInner();i.method();C、Outer.Inneroi=newOuter.Inner();oi.method();D、以上答案都不对,.,27、阅读下面的代码classDemoprivateStringname;Demo(Stringname)=name;privatestaticvoidshow()System.out.println(name)publicstaticvoidmain(Stringargs)Demod=newDemo(“lisa”);d.show();下列关于程序运行结果的描述中,正确的是()A、输出lisaB、输出nullC、输出nameD、编译失败,无法从静态上下文中引用非静态变量name,D,.,28、以下代码执行后的结果是:()publicclassPersonStringname=“小芳”;publicPerson(Stringname)name=“小兰”;publicvoidshow()=“小翠”;publicstaticvoidmain(Stringargs)Personp=newPerson(“小凤”);System.out.print();p.show();System.out.print();,C,.,A、小兰小翠B、小凤小翠C、小芳小翠D、程序编译失败,29、下列关于静态变量的描述中,错误的是()。A、静态变量指的是被static修饰的变量B、静态变量是随着类的加载而加载C、静态变量可以被所有的实例对象共享D、静态变量同成员变量一样,都需要通过实例对象来调用,.,30、请阅读下面的程序代码classPersonvoidsay()System.out.println(“hello”);classExamplepublicstaticvoidmain(Stringargs)Personp2=newPerson();Personp1=newPerson();p2.say();p1.say();p2=null;p2.say();,.,下列关于程序运行结果的描述中,正确的是()A、输出1个helloB、输出2个hello后会抛出异常C、输出3个hello后会抛出异常D、不会输出hello,直接抛出异常,B,31.请简要说明单例设计模式的实现步骤。,.,32.请按照以下要求设计一个学生类Student。要求如下:1)学生类有两个属性,分别是姓名(name)、性别(sex)。2)使用封装的思想将所有属性私有化,对外界提供共有的访问getter和setter方法,并在setter方法中对性别进行判断,默认为男。3)在main()方法中,创建Student的实例对象,并为name和sex属性赋值。,33.请简要说明使用封装的好处。,提高了数据的安全性。隐藏了实现细节。操作简单、方便。,.,34.请阅读下面的程序,写出程序的运行结果。ClassPersonStringname;intage;publicPerson()System.out.println(“Person()”);publicPerson(Stringn,inta)name=n;age=a;publicvoidshow()System.out.println(name+“-“+age);,.,publicclassTestpublicstaticvoidmain(Stringargs)Personp=newPerson();p.show();Personp2=newPerson(“林青霞”,27);p2.show();,.,35.按如下要求设计类:以你自己的姓名拼音缩写为类名;设计重载方法speak(),无参情况下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市政绿化带施工合同
- IT人才招聘服务合同
- 酒店行业客户关系管理系统开发合同
- 物业服务合同风险防范-洞察分析
- 施工项目班前安全活动制度(3篇)
- 初中校外辅导员工作制度范文(2篇)
- 仓库安全物资管理规章制度
- 施工用电管理制度范文(2篇)
- 安全生产环境管理教育、培训制度范文(2篇)
- 电器设备养护制度模版(2篇)
- 南方中证500ETF介绍课件
- 高中美术-美术鉴赏《人间生活》
- 《物流系统规划与设计》课程教学大纲
- 护理质控分析整改措施(共5篇)
- 金属矿山安全教育课件
- 托盘演示教学课件
- DB32T 4353-2022 房屋建筑和市政基础设施工程档案资料管理规程
- DBJ61-T 112-2021 高延性混凝土应用技术规程-(高清版)
- 2023年高考数学求定义域专题练习(附答案)
- 农产品品牌与营销课件
- 苏科版一年级心理健康教育第17节《生命更美好》教案(定稿)
评论
0/150
提交评论