Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login

In Object-Oriented Programming (OOP), what term describes the ability of a single interface or method name to take multiple forms based on the object context?

AEncapsulation
BInheritance
CPolymorphism
DAbstraction

Explanation

Polymorphism (‘many forms’) allows methods to behave differently based on the calling object (e.g., via Method Overloading or Method Overriding). Encapsulation hides internal data, while Abstraction hides implementation complexity.

Exam Relevance
  • Topic: Programming Concepts
  • Subtopic: Object-Oriented Programming (OOP)
Submitted by: mcqstutor Team More Computer MCQs →

No Comments

Leave a comment

Your email address will not be published. Required fields are marked *