(c) Instytut Informatyki Politechniki Poznańskiej
‹#›
(c) Instytut Informatyki Politechniki Poznańskiej
3
Cele stosowania pakietów
•Cechy:
•modularność
•ukrycie informacji - użytkownikowi jest udostępniana tylko specyfikacja pakietu (interfejs), natomiast implementacja procedur i funkcji jest niewidoczna
•zwiększenie funkcjonalności - zmienne zadeklarowane
w pakietach istnieją przez całą sesję użytkownika; dzięki temu mogą one służyć do wzajemnej komunikacji różnych procesów
•zwiększenie szybkości działania – przy pierwszym odwołaniu do pakietu cała jego zawartość jest ładowana do pamięci
•współdzielenie przez wielu użytkowników
•możliwość zmiany implementacji pakietu bez konieczności rekompilacji modułów zależnych
•