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
JSON