Zpo-7-wyk-Slajd41
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Przykład(2)
Końcowym efektem przekształcenia jest taka postać metody oplataKarna (), w której zawiera ona trzy warunki, z których każdy powoduje opuszczenie metody z obliczoną wartością. Jeżeli żaden z warunków nie jest spełniony, funkcja przyjmuje wartość domyślną – wynik funkcji karaUlgowa (). W przypadku tej metody możliwe było także usunięcie zmiennej lokalnej suma , ponieważ jej wartość nie musi być już przechowywana wewnątrz metody.
W wyniku przekształcenia uproszczone zatem zostało złożone wyrażenie warunkowe: w jego miejsce pojawiło się kilka prostych warunków, których spełnienie powoduje przerwanie wykonywania metody. Metoda po przekształceniu sposób posiada kilka punktów wyjścia.