Arkitektura & Design Patterns

Liskov substitution principle (LSP)

Në shqip: Parimi i zëvendësimit të Liskov-it

ShpjegimiSQ

Kudo ku pritet një klasë prind, duhet të mund të vendosësh një klasë bijë pa prishur asgjë. Shembulli klasik: Katrori si bijë e Drejtkëndëshit thyen LSP-në, sepse ndryshimi i gjerësisë ndryshon edhe gjatësinë.

EnglishEN

Wherever a parent class is expected, you should be able to use a child class without breaking anything. The classic example: Square as a child of Rectangle breaks LSP, because changing the width also changes the height.

Si ta mendosh

Si një zëvendësues në futboll që duhet të dijë të luajë në pozicionin e titullarit.

Lexoje në anglisht

Like a football substitute who must be able to play the starter's position.

Terma të lidhur