内容发布更新时间 : 2024/12/23 5:12:58星期一 下面是文章的全部内容请认真阅读。
C) A(int m, int n ){m=i; n=j; } D) A( ){m=0;n=0; } 23. 有一个类Person,以下为其构造方法的声明,其中正确的是( A )。 A)public Person (int x){...} B)static Person (int x){...} C)public a(int x){...} D)void Person (int x){...} 24. 有一个类Student,以下为其构造方法的声明,其中正确的是( B )。 A)void Student (int x){...} B) Student (int x){...} C)s(int x){...} D)void s(int x){...}
25. 设i、j、k为类School中定义的int型变量名,下列类School的构造方法中不正确的是( B )。
A) School ( int m){ ... } B) void School ( int m){ ... } C) School ( int m, int n){ ... } D) School ( int h,int m,int n){ ... } 二、填空题
1.下面是一个类的定义,请完成程序填空。(Myclass int j) public class ____________ {
int x, y;
Myclass ( int i, _______) // 构造方法 {
x=i; y=j;
} }
2. 下面是一个类的定义,请将其补充完整。(Student String) class _____ { String name; int age;
Student( _____ s, int i)
{
name=s;
age=i; } }
3.下面是一个类的定义,请将其补充完整。(myclass staticclass ____________ // 定义名为myclass的类 {
__________ int var=666; static int getvar() { return var; }
) }
4.下面程序的功能是通过调用方法max()求给定的三个数的最大值, 请将其补充完整。(max(i1,i2,i3) static) public class Class1 {
public static void main( String args[] ) {
int i1=1234,i2=456,i3=-987; int MaxValue;
MaxValue=____________; 三个数的最大值:\ }
public ______ int max(int x,int y,int z) { int temp1,max_value; temp1=x>y?x:y;
max_value=temp1>z?temp1:z; return max_value; } }
5.下面是一个类的定义,请将其补充完整。(class static) ___________ A { String s;
_____ int a=666;
A(String s1) { s=s1; }
static int geta( ) { return a; } }
6.下面是一个类的定义,请完成程序填空。(Room int npublic class ____________ {
int a, b;
Room ( int m, _______) // 构造方法 {
a=m; b=n; } }
7. 下面是一个类的定义,请将其补充完整。(class String)_____ Teacher {
)
String name; int age;
Teacher ( _____ s, int i)
{
name=s;
age=i; } }
8.下面是一个类的定义,请将其补充完整。(Desk static) class ____________ // 定义名为Desk的类 {
__________ int var=666; static int getvar() { return var; } }
9.下面程序的功能是通过调用方法max()求给定的二个整数的最大值, 请将其补充完整。(max(a1,a2) int) public class Class1 {