A.Java语言规定构造方法名与类名必须相同,B.Java语言规定构造方法没有返回值,C.Java语言规定构造方法不可以重载,D.Java语言规定构造方法只能通过new自动调用,10,public class Foo{,int i,static String s,void imethod() { },static void smethod() { },},A,B,C,D,11,A,B,C,D,12,A,B,C,D,13,A,B,C,D,14.以下哪个接口的定义是正确的,A,B,C,{ abstract void print(){ },D,throw new ArrayIndexOutOfBoundsException(),},static void callMethod(){,try{,createException(),System,}catch(ArrayIndexOutOfBoundsException e){,System,}finally{ System,System,},},程序运行结果为_____________________________________________________,abstract class AbstractTest{,__________________________,},_______________________________//定义AbstractTest子类DefaultTest { String name,String id,int score,//接收三个参数的构造方法,___________________________,___________________________,___________________________,//实现抽象方法,____________________________,____________________________。
但不用void声明, 假设Foo类有如下定义, Foo, f, System, Foo, 下列说法不正确的是(), IOException必须被捕获或声明, java语言会自动初始化成员变量的值, java语言不允许同时继承一个类并实现一个接口, java语言会自动回收内存中的垃圾, 在以下诸选项中,类成员(包括类的实例变量和成员方法)均属于该类的作用域,在类的作用域内,在类的作用域内,在类的作用域外, , BoxLayout, GridLayout, BorderLayout, FlowLayout,( ), interface A { void print() { } , abstract interface A{ void print() , abstract interface A extends I1,}, interface A { void print(),out,out,out,out,2,输出学生的姓名与成绩(格式为“姓名:XXX。
设f是Foo类的一个实例,imethod(),imethod(),out,smethod(),不合乎语法规则的是(),类成员可被同类中的所有方法进行访问,类成员可直接通过名字引用,类成员亦可直接通过名字引用,如果希望所有的控件在界面上均匀排列,},}, I2 // I1、I2为已定义的接口,},print('c'),print('d'),print('e'),print('f'), (8分)定义包含一个公共抽象方法printMsg()的抽象类 AbstractTest,成绩:XXX”)__________________________。
下面哪个是错误的,( ),println(f,i),应使用下列哪种布局管理器(), },然后定义此抽象类的一个子类DefaultTest,包括成员变量有姓名、学号、分数。
导读:文档《天津科技大学2011~2012(2)Java 语言程序设计试题(A)》共2页,当前为第1页,大小为57kb,是教育专区、高等教育、工学相关类别的资料,并提供若干种天津科技大学2011~2012(2)Java 语言程序设计试题(A)的文本文档下载,如word文档下载、wps文档下载等。天津科技大学JAVA试题,以下便是第1页的正文:
A.Java语言规定构造方法名与类名必须相同
B.Java语言规定构造方法没有返回值,但不用void声明
C.Java语言规定构造方法不可以重载
D.Java语言规定构造方法只能通过new自动调用
10. 假设Foo类有如下定义,设f是Foo类的一个实例,下面哪个是错误的?( )
public class Foo{
int i;
static String s;
void imethod() { }
static void smethod() { }
}
A. Foo.imethod();
B. f.imethod();
C. System.out.println(f.i);
D. Foo.smethod()
11. 下列说法不正确的是()。
A. IOException必须被捕获或声明
B. java语言会自动初始化成员变量的值
C. java语言不允许同时继承一个类并实现一个接口
D. java语言会自动回收内存中的垃圾
12. 在以下诸选项中,不合乎语法规则的是()。
A.类成员(包括类的实例变量和成员方法)均属于该类的作用域
B.在类的作用域内,类成员可被同类中的所有方法进行访问
C.在类的作用域内,类成员可直接通过名字引用
D.在类的作用域外,类成员亦可直接通过名字引用
13. .如果希望所有的控件在界面上均匀排列,应使用下列哪种布局管理器()
A. BoxLayout
B. GridLayout
C. BorderLayout
D. FlowLayout
14.以下哪个接口的定义是正确的?( )
A. interface A { void print() { } ;}
B. abstract interface A{ void print() ;}
C. abstract interface A extends I1, I2 // I1、I2为已定义的接口
{ abstract void print(){ };}
D. interface A { void print();}
throw new ArrayIndexOutOfBoundsException();
}
static void callMethod(){
try{
createException();
System.out.print('c');
}catch(ArrayIndexOutOfBoundsException e){
System.out.print('d');
}finally{ System.out.print('e'); }
System.out.print('f');
}
}
程序运行结果为_____________________________________________________。2. (8分)定义包含一个公共抽象方法printMsg()的抽象类 AbstractTest;然后定义此抽象类的一个子类DefaultTest,包括成员变量有姓名、学号、分数,且此类中包含一个构造方法。请在横线上补充完整语句。
abstract class AbstractTest{
__________________________
}
_______________________________//定义AbstractTest子类DefaultTest { String name;
String id;
int score;
//接收三个参数的构造方法
___________________________
___________________________
___________________________
//实现抽象方法,输出学生的姓名与成绩(格式为“姓名:XXX;成绩:XXX”)__________________________
____________________________
____________________________