Zpo-12-wyk-Slajd24

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Cięcie warunkowe

Cięcie warunkowe


Szczególnym rodzajem punktu cięcia jest if , który pozwala na ewaluację warunku logicznego. Punkt ten jest osiągany, gdy warunek staje się prawdziwy.

Wyrażenie warunkowe użyte w deklaracji punktu cięcia może odwoływać się tylko do składowych statycznych, parametrów punktu cięcia lub porady oraz zmiennych thisJoinPoint . Nie może wywoływać metod niestatycznych aspektów lub korzystać z wartości lub wyjątków zgłaszanych przez poradę after . Należy także unikać efektów wynikających z ewaluacji warunku, ponieważ kolejność ewaluacji nie jest zdefiniowana w języku i jej nieoczekiwana zmiana może wywoływać nieprzewidziane efekty.


<< Poprzedni slajd | Spis treści | Następny slajd >>