Deir an Prionsabal Oscailte/Dhúnta (Open/Closed Principle, OCP) gur cheart do aonáin bhogearraí a bheith oscailte do shíneadh ach dúnta ar mhodhnú : ba cheart duit iompar nua a chur leis trí chód nua a chur leis, ní trí chód atá ann cheana agus tástáilte a chur in eagar.
Cén fáth a bhíonn sé ábhairthach
():
shape.kind == : * shape.r **
shape.kind == : shape.s **
shape.kind == : shape.w * shape.h
