Προηγούμενη
Λειτουργία δυναμικής διεκπεραίωσης
Μάθημα
Προγραμματισμός II
Ενότητα
Κληρονομικότητα
Επόμενη
Αφηρημένες κλάσεις
Πλεονεκτήματα της δυναμικής διεκπεραίωσης
Η δυνατότητα της
δυναμικής διεκπεραίωσης (
dynamic dispatch
)
επιτρέπει:
το δυναμικό καθορισμό της συμπεριφοράς ενός αντικειμένου ανάλογα με την κλάση του
κατά την εκτέλεση του προγράμματος
,
την αλλαγή της συμπεριφοράς μιας παλιάς κλάσης από μια νεώτερη (υποκλάση της) και
την ενοποιημένη διαχείριση διαφορετικών αντικειμένων μέσω της βασικής τους κλάσης.
Η δυνατότητα αυτή προάγει τη Java από γλώσσα που υποστηρίζει τα αντικείμενα σε αντικειμενοστρεφή γλώσσα.