Skip to content
Sharp

Object-oriented programming · interview question

Which of the following is a reason to use instance methods over static methods?

Multiple choiceMediumchapter-2-curatedpremiumoopinstance-methods
Choose one answer
Answer and explanation

Correct answer

B. To operate on instance-specific data.

Why

Instance methods are used to operate on data specific to an instance of a class. They have access to instance variables, unlike static methods, which cannot directly access instance-specific data.

Test yourself on Object-oriented programming

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

Start free test
All Object-oriented programming questions →