inheritance-breaks-encapsulation

Status: IN

Inheritance breaks encapsulation because it exposes a subclass to details of its parent's implementation, binding them so that any parent implementation change forces the subclass to change.

Source: entries/2026/06/17/gof-oo-chunk-3.md

Depended on by

JSON