Skip to content

Object-Oriented Programming (OOP)

The concept in which an OOP principle that hides complex implementation details and exposes only essential features is best known as which of these terms?

Difficulty: Medium

About this MCQ

This Medium Object-Oriented Programming (OOP) MCQ checks one syllabus fact.

The question is: “The concept in which an OOP principle that hides complex implementation details and exposes only essential features is best known as which of these terms?”

The accepted answer is D. Abstraction. “The concept in which an OOP principle that hides complex implementation details and exposes only essential features is best known as which of these terms” is answered by Abstraction (option D). Option A (“Encapsulation”) does not match the stem; it is a near-miss used to catch incomplete recall of Abstraction. Option B (“Polymorphism”) does not match the stem; it is a near-miss used to catch incomplete recall of Abstraction. Remaining alternatives (Object) fall outside the same rule and should be eliminated once Abstraction is identified. Object-Oriented Programming (OOP) questions of this type reward precise definitions rather than approximate associations. Object-Oriented Programming (OOP) recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.

Correct answer

D. Abstraction

Explanation

“The concept in which an OOP principle that hides complex implementation details and exposes only essential features is best known as which of these terms” is answered by Abstraction (option D). Option A (“Encapsulation”) does not match the stem; it is a near-miss used to catch incomplete recall of Abstraction. Option B (“Polymorphism”) does not match the stem; it is a near-miss used to catch incomplete recall of Abstraction. Remaining alternatives (Object) fall outside the same rule and should be eliminated once Abstraction is identified. Object-Oriented Programming (OOP) questions of this type reward precise definitions rather than approximate associations. Object-Oriented Programming (OOP) recall of this distinction is a regular item in FPSC, PPSC, NTS, and CSS papers.

Source: Object-Oriented Programming (OOP) Official Reference Guide

Tags: computer science, oop, object-oriented programming, software design

Submitted by: MCQsHub Editorial

Related MCQs

More Object-Oriented Programming (OOP) MCQs