java 11-10-2023

java 11-10-2023

Professional Development

11 Qs

quiz-placeholder

Similar activities

Java Test 2

Java Test 2

Professional Development

10 Qs

Java Programming Quiz #1

Java Programming Quiz #1

Professional Development

10 Qs

Inheritance

Inheritance

Professional Development

10 Qs

JAVA QUIZ

JAVA QUIZ

Professional Development

11 Qs

JAVA - Arrays

JAVA - Arrays

University - Professional Development

15 Qs

Java Displaying Data & Data Types

Java Displaying Data & Data Types

University - Professional Development

12 Qs

java

java

Professional Development

10 Qs

DOT NET-SET1

DOT NET-SET1

Professional Development

15 Qs

java 11-10-2023

java 11-10-2023

Assessment

Quiz

Computers

Professional Development

Hard

Created by

DEVAKI AMIR

Used 4+ times

FREE Resource

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

i) Fill in the blank space to make this code an example of Polymorphism

ii) predict whether it prints the base class or derived class

class BuggyBread1 {
public String method() {
return "Base Class - BuggyBread1";
}
}

class BuggyBread2 extends BuggyBread1{

private static int counter = 0;

public String _______(int x) {
return "Derived Class - BuggyBread2";
}
public static void main(String[] args) {
BuggyBread1 bg = new BuggyBread2();
System.out.println(bg.method());
}
}

i) method

ii) prints the base class

i)Buggybread2

ii)prints the base class

i) method

ii)prints the derived class

i)Buggybread2

ii)prints the derived class

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Fill in the blanks to print the output "Kapil". Separate the answers with ','.

class Person {

      private String name;  

    public String getName() { return name; }

    public void setName(String newName)

    {

        this.name = newName;

    }

}

  

class Main {

    public static void main(String[] args)

    {

        Person person = new Person();

                person._______("kapil");

        System.out.println(person.______());

    }

}

3.

FILL IN THE BLANK QUESTION

2 mins • 1 pt

Predict the output of the following code.

import java.util.Random;  

class DeliveryBoy {  

    public void deliver() {

        System.out.println("Delivering Item");

    }  

    public static void main(String[] args) {

        DeliveryBoy deliveryBoy = getDeliveryBoy();

        deliveryBoy.deliver();

    }  

    private static DeliveryBoy getDeliveryBoy() {

        Random random = new Random();

        int number = random.nextInt(5);

        return number % 2 == 0 ? new Postman() : new FoodDeliveryBoy();

    }

}  

class Postman extends DeliveryBoy {

    @Override

    public void deliver() {

        System.out.println("Delivering Letters");

    }

}  

class FoodDeliveryBoy extends DeliveryBoy {

    @Override

    public void deliver() {

        System.out.println("Delivering Food");

    }

}

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What do we mean by the "state" of an object?

Its behavior

Its methods

Its interface

The values assigned to its instance variables

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

public class Vehicle {
private static String manufacturingDate = "2016";
}
public class Car extends Vehicle{
public static void main(String args[]){
System.out.println(manufacturingDate);
}
}

2016

No Output

error - The field Vehicle.manufacturingDate is not visible

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

public class Vehicle {
private static String manufacturingDate = "2016";
static public class Car extends Vehicle{
public static void main(String args[]){
System.out.println(manufacturingDate);
}
}
}

2016

No Output

error - The field Vehicle.manufacturingDate is not visible

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Static Polymorphic in Java is achieved through ..

Method Overloading

Method Overriding

Variable Overloading

Variable Overriding

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?