Troy Bowlin
Test por , creado hace más de 1 año

AS - Level (CS1102 Java) Computer Science Test sobre Java Week 5 Object Oriented Programming , creado por Troy Bowlin el 02/10/2016.

518
1
0
Troy Bowlin
Creado por Troy Bowlin hace alrededor de 8 años
Cerrar

Java Week 5 Object Oriented Programming

Pregunta 1 de 16

1

To declare a constant MAX_LENGTH as a member of the class, you write

Selecciona una de las siguientes respuestas posibles:

  • final static MAX_LENGTH = 99.98

  • final static float MAX_LENGTH = 99.98;

  • static double MAX_LENGTH = 99.98

  • final double MAX_LENGTH = 99.98

  • final static double MAX_LENGTH = 99.98

Explicación

Pregunta 2 de 16

1

What is the output of the following code:
import java.util.Date;
public class Test {
public static void main (String[] args) [
Date date1 = new Date();
Date date2 = new Date();
System.out.print((date1 == date2) + "" + (date1.getClass() == date2.getClass()));
}
}

Selecciona una de las siguientes respuestas posibles:

  • false false

  • true true

  • false true

  • true false

Explicación

Pregunta 3 de 16

1

The abbreviation OOP stands for

Selecciona una de las siguientes respuestas posibles:

  • Object Only Programming

  • Object Oriented Procedures

  • Object Oriented Programming

  • Object Only Programmers

Explicación

Pregunta 4 de 16

1

In the following code, what is the newStudent method called:
public class newStudent{
public String name;
public int age;

public newStudent(){
age=5;
name = "Jim Jones"
}
}

Selecciona una de las siguientes respuestas posibles:

  • object

  • constructor

  • getter method

  • setter method

Explicación

Pregunta 5 de 16

1

Consider the following code, which output is correct?
public class Student{
int age;
static int age2 = 3;

public static void main (String[] args){
Student student1;
Student student2;
Student student3;

student1 = new Student();
student1.age = 10;
student2 = student1;
student2.age -=5;
student 3 = new Student();
System.out.println(student1.age+:""+student2.age);
}
}

Selecciona una de las siguientes respuestas posibles:

  • 5 5

  • 10 5

  • 5 10

  • 5 0

Explicación

Pregunta 6 de 16

1

In the following code what is the getName() method referred to:
public class Student {
public String name;
public int age;
public String getName(){
return name;
}
public void setName(String newName){
name = newName;
}
}

Selecciona una de las siguientes respuestas posibles:

  • getter method

  • setter method

  • constructor method

  • instance variable initialization

Explicación

Pregunta 7 de 16

1

A method that is associated with an individual object is called

Selecciona una de las siguientes respuestas posibles:

  • static method

  • class method

  • an instance method

  • an object method

Explicación

Pregunta 8 de 16

1

In the following code what is the setName() method referred to:
public class Student{
public String name;
public int age;
public String getName(){
return name;
}
public void setName( String newName){
name = newName;
}
}

Selecciona una de las siguientes respuestas posibles:

  • setter method

  • getter method

  • constructor method

  • object initialization

Explicación

Pregunta 9 de 16

1

What is the output of the following code?
public class Test{
public static void main (String[] args) {
String s1 = new String ("Welcome to Java!");
String s2 = new String("Welcome to Java!");
if (s1==s2)
System.out.println("s1 and s2 reference to the same String object");
else
System.out.println("s1 and s2 reference to different String objects");
}
}

Selecciona una de las siguientes respuestas posibles:

  • s1 and 2 reference to the same object

  • s1 and s2 reference to difference String objects

Explicación

Pregunta 10 de 16

1

Which of the following code in A or B, or both creates an object of the java.util.Date class?
A:
public class Test{
public Test(){
new java.util.Date();
}
}
B:
public class Test {
public Test(){
java.util.Date date = new java.util.Date();
}
}

Selecciona una de las siguientes respuestas posibles:

  • A

  • B

  • Neither

  • Both

Explicación

Pregunta 11 de 16

1

The variables that an object contains are called local variables

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 12 de 16

1

The area of memory that objects reside in is known as the stack

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 13 de 16

1

In the following code, the object created from class Student is stored in the variable myStudent.
Student myStudent;
myStudent = new Student();

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 14 de 16

1

When a programmer neglects to delete objects that are no longer used it is referred to as a memory leak

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 15 de 16

1

In java, Garbage Collection is the process that reclaims the memory used by objects which are no longer in use

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 16 de 16

1

In java no variable can ever hold an object.
It can only hold a reference to an object.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación