欢迎来到天天文库
浏览记录
ID:15217495
大小:64.50 KB
页数:13页
时间:2018-08-02
《使用java实现面向对象编程内测题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、使用Java实现面向对象编程内测题一、选择题,共30题,每题2分,共60分,除标明多选外,其余均为单选1、下列选项中关于Java中封装的说法正确的是()。A.封装就是为私有属性或公有属性提供公有的访问方法B.属性的访问方法包括setter方法和getter方法C.setter方法用于取值D.getter方法用于赋值2、一个典型的DAO模式的组成不包括()。A.DAO接口B.DAO实现类C.实体类D.业务逻辑类3、在如下所示的Sample类中,共有()个构造方法。publicclassSample{privateintx;privateSamp
2、le(){x=1;}publicvoidSample(doublef){this.x=(int)f;}publicSample(Stringx){}}A.4B.3C.2D.14、在Java中,下面选项中关于java.lang.Object类的说法错误的是()。A.在Java中,所有的Java类都直接继承了ObjectB.假定在定义了一个类时,没有使用extends关键字,那么它直接继承Object类C.在Object类中定义了所有Java对象都具有的相同行为D.Object类中包含toString()、equals()等方法的定义5、下列选项
3、中关于Java中this关键字的说法错误的是()。A.this是在对象内部指代对象自身的引用B.this关键字可以在类中的任何位置使用C.this只和特定的对象关联,而不和类关联D.同一个类中不同对象有不同的this6、下面关于XML文档的说法正确的是()。(选两项)A.XML文档允许用户自定义标签B.XML文档不仅存储数据,还能显示数据C.XML文档中所有标签不区分大小写D.XML文档总是以一个XML声明开始7、下列选项中关于Java中抽象类和抽象方法说法正确的是()。A.抽象类中不可以有非抽象方法B.某个非抽象类的父类是抽象类,则这个类必
4、须重载父类中所有抽象方法C.抽象类无法实例化D.抽象方法的方法体部分必须用一对大括号括住8、给定Java代码如下所示,编译运行结果是()。classParent{publicvoidcount(){System.out.println(10%3);}}publicclassChildextendsParent{publicvoidcount(intnum){System.out.println(10/num);}publicstaticvoidmain(String[]args){Parentparent=newChild();parent.
5、count(3);}}A.输出:1B.输出:3C.输出:3.333333D.编译错误9、给定Java代码如下所示,编译运行结果是()。classPerson{Stringname="person";publicvoidshout(){System.out.println(name);}}classStudentextendsPerson{Stringname="studnet";Stringschool="school";}publicclasstest{publicstaticvoidmain(String[]args){Personp=n
6、ewStudent();System.out.println(pinstanceofStudent);System.out.println(pinstanceofPerson);System.out.println(pinstanceofObject);}}A.输出:truefalsetrueB.输出:falsetruetrueC.输出:truetruetrueD.编译错误10、在Java中使用interface声明一个接口时,只可以使用()修饰符修饰该接口。A.privateB.protectedC.privateprotectedD.pu
7、blic11、以下关于接口的说法中,正确的是()。A.接口中全部方法都是抽象方法,所有方法必须是public访问权限B.接口中属性都使用publicstaticfinal修饰,没有显示赋值将使用默认值C.接口可以有构造方法D.一个类只能有一个父类,但可以同时实现多个接口12、给定下面的Java代码,可以填入下划线处的语句是()。publicinterfaceConstants{intMAX=50;intMIN=1;}publicclassTest{publicstaticvoidmain(String[]args){_____________
8、___}}A.Constantscon=newConstants() ;B.Constants.MAX=100 ;C.inti=Constants.MAX-Cons
此文档下载收益归作者所有