面向对象理论样题

面向对象理论样题

ID:42060168

大小:65.50 KB

页数:4页

时间:2019-09-07

面向对象理论样题_第1页
面向对象理论样题_第2页
面向对象理论样题_第3页
面向对象理论样题_第4页
资源描述:

《面向对象理论样题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、考试题样题单项选择题(1)下面哪种变量命名的方式是正确的。A.%hdfrrA7B.44444userC.#userD.user_(2)继承的关键字是A.superB.abstractC.extendsD・implements(3)声明Stringa=newString(”abc”);b="abc";那么下面哪个公式返回值为true。A.a==b;B.a=b;C.a.equals(b);D.ia.equals(b);(4)在测试方法中,判断预想的结果和实际结果是否为假的断言的写法是:A.assertEqualsB.assertFalseC.assertSameD・assert

2、True(5)现有类A和接口B,以下描述中表示类B实现接口A的语句是:A.classAimplementsBB.classBimplementsAC・classAextendsBD.classBextendsA(6)下列语句的执行结果是:Stringtest=nHelloWorld11;Stringstr="OK”;System.out.printin(test.concat(str));A.HelloWorldOKB・OKHelloWorldC.HelloOKWorldD・报错(7)java子类和父类可以:A.子类继承父类B.父类继承子类C.没有关系D.实现接口(8)—个

3、int变量:inta=123个字符串变量:Stringb;下面写法是正确的是()A.b=a;B.b=a・toString();C.b=a+n";D.b=Integer・parseString(a);(9)现有一个数据表Student,表中有2个数据列:S.Name[字符型],S.Age[数值型],那么,要在数据表中插入一条数据,下列SQL语句那条是正确的:()A.INSERTINTOStudentVALUES('张三','20');B.INSERTINTOStudentVALUES(张三T20J;C.INSERTINTOStudentVALUES^张三:20);D.INSE

4、RTINTOStudentVALUES(张三如);(10)File类的mkdir()方法的返回值是:()A.StringB.intC.voidD.boolean二、不定项选择题(1)java框架支持的集合类型有哪几种:A.SendB.PojoC.ListD.Map(2)java中继承一个类的时候,可能用到的关键字是:A.publicB.extendsC.privateD.class(3)下列哪几个组件属于GUI中的Swing组件的部分:A.JLabelB.JSelectC.JTextD.JForm三、判断题(每题1分,共5分)(1)用来读取字符流的类是InputSream。

5、(2)一个类只能继承一个父类和实现一个接口。(3)Thread(线程)类定义于java.lang包中。()四、填空题(1)定义一个Swing的JTextField控件txtUserName,那么在txtUserName.setBounds(a,b,c,d)这句话中的a、b、c、d四个属性分别代表、、、o(2)面向对象编程的几个基本特征是、、o(4)假设有员工表employee,其中有empName,empAge,empSex等字段,现在要求查找年龄大于25岁的所有女员工的信息,请写岀相应的SQL语句(empSex字段中“0”代表男门”代表女):五、编程题(1)现有一个int

6、型数组int[]test={3,67,2,45,100,22,34},请写出一个程序将其按从大到小的顺序排列后输出。(考察冒泡排序法)(5分)(2)假设某学校有一个学生成绩管理系统。其中用到一张表,表名为student(有学生学号(stu」d)、姓名(stu_Name)、语文(stu_Chinese)、数学(stu_Math)等字段)。用一个SQL语句把同学们的总成绩按从高到低排列出来。显示出姓名和总成绩。(5分)(考察SQL基本的语句)(3)设计一个计算图形面积的程序,此程序可以通过输入的参数多少来确定是计算面积还是体积以及判断图形的形状,比如输入一个参数即表示是计算圆形

7、面积,两个参数表示计算正方形面积,并返回计算结果。(注:打值可以由Math.PI得到)(考察面向对象概念的理解)(10分)要求:变量命名合理,正确的运用面向对象的编程方式(1)D(2)C(3)C(4)B(5)B(6)A(7)A(8)C(9)A(10)C二、(4)CD(2)ABD(3)A三、(1)X(2)X(3)/四、(1)横坐标、纵坐标、控件宽度、控件高度(2)封装、继承、多态(4)select*fromemployeewhereempAge>25andempSex=1五、(4)参考答案:intotest={3,6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。