ITPEC FE Morning April 2019 Question 47

Source exam: ITPEC FE Morning April 2019Topic: Software Development

ITPEC FE Morning April 2019 — Question 47 of 80

Encapsulation in OOP — bundling data + methods into one object and hiding internals.

Encapsulation combines data and the procedures that operate on it into a single object, while concealing implementation details from outside access.

Why not others:
- (a) — describes classification or grouping of similar objects, not encapsulation

- (c) — describes generalization — extracting shared traits into a base class

- (d) — describes inheritance — a subclass acquiring behavior from a base class

Key rule: Encapsulation = data + methods bundled together + information hiding.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.