Examveda

A package is a collection of

A. Classes

B. Interfaces

C. Editing tools

D. Classes and Interfaces

E. Editing tools and Interfaces

Answer: Option D

Solution (By Examveda Team)

Think of a package like a folder or a directory on your computer.
What do you usually put in a folder? Files!
In Java, packages help us organize our code.
Classes and Interfaces are both types of "files" in Java.
So, a package can contain both.
Option A is partially correct (Classes), but it's not the whole story.
Option B is also partially correct (Interfaces), but it's also not the complete picture.
Option C and Option E are incorrect because "Editing tools" are not stored within the Java package.
Option D is the most accurate.
Therefore, the correct answer is D: Classes and Interfaces.

This Question Belongs to Java Program >> Declaration And Access Control

Join The Discussion

Related Questions on Declaration and Access Control