1 / 32
文档名称:

面向对象程序设计(Java)-题库.doc

格式:doc   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象程序设计(Java)-题库.doc

上传人:2286107238 2016/1/17 文件大小:0 KB

下载得到文件列表

面向对象程序设计(Java)-题库.doc

文档介绍

文档介绍:页眉..(java)题库抽题规范:(1)此题库共75道题,抽8道作为期末考试题。其中,易8道,较易33道,较难18道,难16道.(2)按题型,第一大题抽4道,每道10分;第二大题抽2道,每道10分;第三大题抽1道,每道20分;第四大题抽1道,每道20分。(3)按难易程度:易(1道)、较易(4道)、较难(2道)、难(1道)。一、解答题(共40道,抽4道,每道10分,共40分)?封装,继承,?(易)类是定义同一类所有对象的变量和方法的蓝图或原型。?对象是类的实例;对象是通过newclassName产生的,用来调用类的方法;类的构造方法.。?java中的类是模板,,如何在Java中实现封装封装性是指的把代码封装到大括号中,只能访问自己内部的数据,外边的东西访问不了。实现为加访问权限。,没有返回值,可以有多个重载。?(较易)初始化对象,就是你new一个类的时候可以很方便的给你的对象里的属性赋值。(易)指当前对象9继承的作用是什么?(易)实现代码复用。?(易)不能。?(较难)变量和构造方法。(较易)先执行父类再执行子类。,如何选择被重载的方法?(较易)页眉..,在这种情况下,我们说方法被重载了,这个过程被称为重载。14什么是方法的重写,如何选择被重写的方法?(较难)当同名方法同时存在于子类和父类中时,对于子类来说就是将继承父亲的方法重载写过了,实现功能完全和父类无关。(较易)?如何访问被隐藏了的父类成员?(较易)在子类对父类的继承中,如果子类的成员变量和父类的成员变量同名,此时称为子类隐藏了父类的成员变量。Super语句。(较难)this即可以拿到自己的也可以拿到父类的,(较易)一个接口,(较易)(较易)(较难)?抽象类中一定有抽象方法吗?(较难)?接口中的成员有什么特点?(较易)(较易)?(较易),分别代表什么意思?(较易),分别代表什么意思?(较易)?它被执行几次?(较易)(易),import和package的区别?(易),protected,default,private的区别(较易)?内部类常用在哪里?(较难)(较难)(较易)(较易)(较易)(较易)?它们的区别是什么?(较易)?(较易)?(较易)二、单项编程(共25题,抽2题,每题10分,共20分)页眉..,有长和宽两个属性,能够计算每一个矩形的面积和周长;再编写一个主类,在其主方法main中创建一个具体的矩形,求出该矩形的周长和面积。(较易)2.(1)设计一个圆类,有一个属性半径,能够计算每一个圆的面积和周长;再编写一个主类,在其主方法main中创建一个具体的圆形,求出该圆形的周长和面积。(较易),它有长、宽、高三个私有成员属性,包含无参数和有参数的构造方法,分别实现设置和获取属性的setter和getter方法,以及求盒子体积的公有方法。其中,构造方法用于对成员变量初始化,无参数的构造方法将成员变量初始化为0值。再编写一个主类BoxTest,在其主方法main()中创建若干个Box对象,输出其长、宽、高及其体积的值。(较易),有姓名、年龄、性别、身高、体重属性,以及吃饭、穿衣服、跑步行为;再编