Skip to content
Sharp

Object-oriented programming · interview question

What will be the output of calling orderItem.calculateTotal() given the following code?

Multiple choiceHardchapter-2-curatedpremiumoopinstance-methods
java
class OrderItem {
    private int quantity = 10;
    private double price = 20.0;
    public double calculateTotal() {
        return quantity * price;
    }
}
Choose one answer
Answer and explanation

Correct answer

D. 200.0

Why

The calculateTotal method multiplies the quantity by the price. With a quantity of 10 and price of 20.0, the result is 200.0.

Test yourself on Object-oriented programming

A free test with instant, explained results. No account needed.

Start free test
All Object-oriented programming questions →