Zpo-11-wyk-Slajd46
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Introduce Foreign Method
Kolejne dwa przekształcenia dotyczą problemu związanego z niewystarczającą funkcjonalnością oferowaną przez importowaną bibliotekę, której nie można bezpośrednio uzupełnić. Ten przypadek opisuje sytuację, w której w bibliotece brakuje zaledwie kilku metod. Wówczas sugerowanym rozwiązaniem jest umieszczenie ich w kodzie klienta, chociaż obniża to spójność kodu. Sytuacja taka wymaga komentarza umieszczonego przy każdej metodzie, który uzasadni umiejscowienie jej właśnie w tej klasie.