Java认证考试

类Student代码如下:  class Student{    String name;  int age;  Student(String nm){  name = nm; } }  执行语句Student stu = new Student()后,字段age的值是哪项?() A、 0B、 nullC、 falseD、 编译错误

题目

类Student代码如下:  class Student{    String name;  int age;  Student(String nm){  name = nm; } }  执行语句Student stu = new Student()后,字段age的值是哪项?() 

  • A、 0
  • B、 null
  • C、 false
  • D、 编译错误
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于如下代码,描述正确的是哪项?()classStudent{publicstaticvoidmain(String[]args){Studentstudent=newStudent();}}

A.newStudent()创建了Student对象的一个实例

B.Studentstudent声明了对象Student的一个引用

C.classStudent声明了一个类

D.newStudent()创建了一个类

E.Studentstudent声明了一个类


参考答案:A, B, C

第2题:

类Student代码如下:DclassStudent{Stringname;intage;Student(Stringnm){(构造方法)name=nm;}}执行语句Studentstu=newStudent()后,字段age的值是哪项?()

A.0

B.null

C.false

D.编译错误


参考答案:D

第3题:

( 30 )下列代码声明了 3 个类

class Person{};

class Student:public Person{};

class Undergraduate:Student{};

下列关于这些类之间关系的描述中,错误的是

A )类 Person 是类 Undergraduate 的基类

B )类 Undergraduate 从类 Student 公有继承

C )类 Student 是类 Person 的派生类

D )类 Undergraduate 是类 Person 的派生类


正确答案:B

第4题:

创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是

A.CREATE CLASS mylib OF student As Pemon

B.CREATE CLASS student OF Pe~on As mylib

C.CREATE CLASS student 0F mylib As Pe~on

D.CREATE CLASS Person OF mylib As student


正确答案:C
解析:建立类语句的格式为“CREATE CLASS类名OF类库名As父类”,题中要求新类的类库名称是mylib,父类是Person,因此,正确的命令是“CREATE CLASS student OF mylib As Person'’。

第5题:

如下两个源程序文件,分别编译后,运行Example.class文件,运行结果为______。

AB.java文件代码如下;

package test;

public class AB

{

int a=60;

public void show()

{

System.out.println(”a=”+a);

}

Example.java文件代码如下:

import test.AB;

class Example

{

public static void main(String args[])

{

AB bj=new AB();

obj.show();

}

}


正确答案:a=60
a=60

第6题:

对于如下代码,描述正确的是哪项?()classStudent{publicstaticvoidmain(String[]args){Studentstudent=newStudent();}}

A.Studentstudent声明了一个类

B.newStudent()创建了Student对象的一个实例

C.Studentstudent声明了对象Student的一个引用

D.classStudent声明了一个类


参考答案:A, B, D

第7题:

类Student代码如下:classStudent{Stringname;intage;Student(Stringnm){name=nm;}}执行语句Studentstu=newStudent()后,字段age的值是哪项?()

A.0

B.null

C.false

D.编译错误


参考答案:D

第8题:

下列代码段声明了3个类:class Person();class Student:public Person{};class Undergraduate:Student{};下列关于这些类之间关系的描述中,错误的是( )。

A.类Person是类Undergraduate的基类

B.类Undergraduate从类Student公有继承

C.类Student是类Person的派生类

D.类Undergraduate是类Person的派生类


正确答案:B
解析:类Undergraduate从类Student私有继承,继承方式缺省则默认是Private。

第9题:

若把学生看成一个实体,它可以分成多个子实体,如小学生、中学生和大学生等。在面向对象的设计中,可以创建如下4个类:类Student、类Elementary Student、Middle Student;类University Student。试给出这4个类的属性以及它们之间的关系。


参考答案:Student类为基类,其他三个类都是Student的子类。
Student类的属性有:Name(姓名),Sex(性别),Age(年龄),Class(班级)。
Elementary Student类的属性有:Is Team Member(是否是少先队员),Is Good Student(是否是三好学生)。
Middle Student类的属性为:Is Member(是否是团员),Subject(文科理科)。
University Student类的属性为:Is Party Member(是否党员),Department(学院),Specialty(专业)。

第10题:

设有下面两个类的定义: class Person{ long id // 身份证号 String name; //姓名 } class Student extends Person{ int score: //成绩 int getScore ( ) { return score; } } 则类Person和类Student的关系是( )。

A.包含关系

B.继承关系

C.关联关系

D.无关系


正确答案:B

更多相关问题