I principi s.o.l.i.d. - conclusioni

in Informatica, Programmazione

I principi S.O.L.I.D. – LSP

Il terzo principio S.O.L.I.D. riporta: “You should be able to use any derived class instead of a parent class and have it behave in the same manner without modification“.

Si tratta un’estensione del secondo principio (OSP), e implica la necessità di estendere le classi base senza modificarne il loro comportamento originale.

Una soluzione possibile per poter soddisfare questo principio, è quella di effettuare refactoring.