Multiple choice

Which of the following statements is false about objects?

  1. An instance of a class is an object

  2. Objects can access both static and instance data

  3. Object is the super class of all other classes

  4. Objects do not permit encapsulation

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Objects are the fundamental units in OOP that DO permit encapsulation - they bundle data and methods together while restricting access to internal details. Option A is true because objects are instances of classes. Option B is true because objects can access both static (class-level) and instance data. Option C is true because in Java, Object is indeed the root class from which all other classes inherit.