Certified Information Systems Auditor (CISA) — Question 283

An advantage of object-oriented system development is that it:

Answer options

Correct answer: D

Explanation

The correct answer is D because object-oriented development excels in handling data with complex relationships through encapsulation and inheritance. Options A, B, and C are incorrect as they do not accurately represent the primary advantages of object-oriented programming; it may not necessarily be easier to code, does not inherently focus on client/server architecture, and often requires proper documentation.