Common

Open–closed principle

Concept in object-oriented programming

Open–closed principle

Common card · No. 228755

In object-oriented programming, the open–closed principle (OCP) states "software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification"; that is, such an entity can allow its behaviour to be extended without modifying its source code. The name open–closed principle has been used in two ways. Both ways use generalizations (for instance, inheritance or delegate functions) to resolve the apparent dilemma, but the goals, techniques, and results are different. The open–closed principle is one of the five SOLID principles of object-oriented design.

Read on Wikipedia · Image Fuchsias, CC BY-SA 4.0

Open boosters, collect cards and trade them. Free to play.

Play for free
Open–closed principle – Common Wikipedia card | Wikiverse TCG