Wzorce projektowe · Middle · Pytanie 42 z 75
Jaki wzorzec stosuje się w „slotach” komponentu (<Card header={...} footer={...}>)?
- ✓Poprawna odpowiedź: Kompozycję przez propsy: szkielet plus przekazana treść
- 2Dziedziczenie:
CardrozszerzaHeaderiFooter - 3Singleton: strona może mieć tylko jedną kartę
Wyjaśnienie
Sloty (children, nazwane propsy z JSX) pozwalają rozszerzać komponent bez dodawania flagi dla każdego przypadku. To bezpośrednie zastosowanie „kompozycji zamiast dziedziczenia” i OCP.