67% found this document useful (3 votes)
9K views6 pages

Dashboard Java Inheritance, Polymorphism, Abstract Class, Interface Pre-Quiz

The summary provides the key information from the document in 3 sentences: The document is a review of a pre-quiz attempt by Adeeb Khan on Java inheritance, polymorphism, abstract classes and interfaces. The quiz consisted of 7 multiple choice questions and was completed on March 31, 2020 in 6 minutes and 53 seconds, with a score of 11 out of 13 and a grade of 84.62%. The feedback stated that Adeeb Khan passed the quiz by securing over 80%.

Uploaded by

Nikita Ichale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
67% found this document useful (3 votes)
9K views6 pages

Dashboard Java Inheritance, Polymorphism, Abstract Class, Interface Pre-Quiz

The summary provides the key information from the document in 3 sentences: The document is a review of a pre-quiz attempt by Adeeb Khan on Java inheritance, polymorphism, abstract classes and interfaces. The quiz consisted of 7 multiple choice questions and was completed on March 31, 2020 in 6 minutes and 53 seconds, with a score of 11 out of 13 and a grade of 84.62%. The feedback stated that Adeeb Khan passed the quiz by securing over 80%.

Uploaded by

Nikita Ichale
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

31/03/2020 Pre-Quiz: Attempt review

 Adeeb Khan .

 Dashboard / Java / Inheritance, Polymorphism, Abstract class, Interface / Pre-Quiz

Started on Tuesday, 31 March 2020, 12:58 AM


State Finished
Completed on Tuesday, 31 March 2020, 1:05 AM
Time taken 6 mins 53 secs
Marks 11.00/13.00
Grade 84.62 out of 100.00
Feedback Congratulations!! You have passed by securing more than 80%

Question
Given:
1 21. public String makingStrings() {
Correct
22. String str = "Welcome";
Mark 1.00 out
23. str = str.substring(1, 5);
of 1.00
24. str = str.toUpperCase();

25. return str;


26. }

How many String objects will be created when this method is invoked?

Select one:
a. 4

b. 3 

c. 2

d. 1

Your answer is correct.

The correct answer is: 3

Question To copy elements from one array to another array, Java provides efficient built-in methods in ________ class.
2
Correct

Mark 1.00 out Select one:


of 1.00 a.
Object

b.

Array

c.
Arrays 

d. Collection 

Your answer is correct.


The correct answer is:
Arrays


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 1/6
31/03/2020 Pre-Quiz: Attempt review

Question Given:  Adeeb Khan .


3 public class Main  {
Correct           public static void test(String str)    {
Mark 1.00 out                     if (str == null | str.length() == 0)     {
of 1.00
                           System.out.println("String is empty");
                     }

                     else     {

                            System.out.println("String is not empty");


                     }

      }

            public static void main(String a[])   {

                      test(null);
      }

What is the result?

Select one:
a. An exception is thrown at runtime. 

b.
"String is empty" is printed to output.

c.
Compilation fails

d.
"String is not empty" is printed to output.

Your answer is correct.


The correct answer is: An exception is thrown at runtime.

Question Determine the output: 


4 public class Test   { 
Correct
        public static void main(String[] args)  {
Mark 1.00 out
                 int[] arr1 = {11,12,13,14,14,15};
of 1.00
                 int[] arr2 = arr1;
                 arr1 = new int[3];

                 for(int i = 0; i < arr1.length; i++)

                         System.out.print(arr2[i] + " ");


    }

 }

Select one:
a. 11 12 13 14 15

b. 0 0 0 0 0

c. 0 0 0

d. 11 12 13 

Your answer is correct.

The correct answer is: 11 12 13


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 2/6
31/03/2020 Pre-Quiz: Attempt review

Question  Adeeb Khan .


5 Choose correct answer – true / false
Correct String[] cities = new String[]{"London", "Paris", "NewYork", "HongKong", "Tokyo"}; 
Mark 3.00 out String[] metros = new String[]{"London", "Paris", "NewYork", "HongKong", "Tokyo"}; 
of 3.00
String[] capitals = cities; 

System.out.println("cities == metros : " + (cities == metros)); 

System.out.println("cities == capitals : " + (cities == capitals)); 

System.out.println("cities.equals(metros) : " + cities.equals(metros)); 

System.out.println("cities.equals(capitals) : " + cities.equals(capitals)); 

System.out.println("Arrays.equals(cities, metros) : " + Arrays.equals(cities, metros));

System.out.println("Arrays.equals(cities, capitals) : " + Arrays.equals(cities, capitals));

What will be the correct answer for the following?

cities.equals(capitals) :                  true 

Arrays.equals(cities, metros) :       true          

cities == metros :                            false 

Question In Java, what happens if you try to compile the below code  :
6  class MyStringDemo extends String {
Incorrect
}
Mark 0.00 out
of 1.00
Select one:
a. The code does not compile because the String class is final.

b. The code compiles successfully. 

c. The code does not compile because the String class is abstract.

d. The code does not compile because you have not defined a main() method.

Your answer is incorrect.

The correct answer is: The code does not compile because the String class is final.


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 3/6
31/03/2020 Pre-Quiz: Attempt review

Question  Adeeb Khan .


Observe the code 
7 public class StringDemo   {
Correct
        public static void main(String[]args)   {
Mark 1.00 out
of 1.00
                String s1=new String("java");
                String s2=new String("java");

                System.out.println(s2.compareTo(s1));

    }

The output of the code is

Select one:
a. 1

b. 0 

c. false

d. true

Your answer is correct.


The correct answer is: 0

Question
What will be the output of the program?
8 public class Test  {
Correct
    public static void main (String args[])   {
Mark 1.00 out
of 1.00
        String str = NULL;
        System.out.println(str);

    }

Select one:
a. Compile time error 

b. Runtime Exception

c. NULL

d. Code runs but no output

Your answer is correct.

The correct answer is: Compile time error


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 4/6
31/03/2020 Pre-Quiz: Attempt review

Question What will be the output of the program?   Adeeb Khan .


9 String str = "welcome";
Correct
str.toUpperCase(); /* Line 2 */
Mark 1.00 out
of 1.00
String s1 = str.replace('C', 'c');

s1 = s1 + " to Java";
System.out.println(s1);

Select one:
a. WELcOME to Java

b. welcome to Java 

c. WELCOME TO JAVA

d. WELCOME to Java

Your answer is correct.

The correct answer is: welcome to Java

Question Predict the output: 


10 public class Trial  { 
Correct
                public static void main(String[] args)  {
Mark 1.00 out
                              int arr[4]={  };
of 1.00
                              System.out.print(arr[0]);

        }

 }

Select one:
a. Compile time error 

b. Runtime error

c. ArrayIndexOutOfBoundsException

d. 0

Your answer is correct.

The correct answer is: Compile time error


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 5/6
31/03/2020 Pre-Quiz: Attempt review

 Adeeb Khan .

Question Observe the code.


11  
Incorrect
int arr[]={12,4,22,5,1,66};
Mark 0.00 out
int position = Arrays.binarySearch(arr,5);
of 1.00
System.out.println(position);

What will be the output of the above code snippet?

Select one:
a.
Unpredictable

b. Compilation error

c.
3

d.
2

Your answer is incorrect.

The correct answer is:


Unpredictable


https://accenturelearning.tekstac.com/mod/quiz/review.php?attempt=1036832&cmid=1020#q4 6/6

You might also like