Προγραμματισμός με εξαρτήματα
Ένα εξάρτημα (component)
είναι μια μονάδα σύνθεσης που ορίζεται μόνο από:
- τη διεπαφή του
- το πλαίσιο εφαρμογής του
Μπορούν να χρησιμοποιηθούν:
Όπως και τα αντικείμενα ένα εξάρτημα:
- περιέχει εσωτερική κατάσταση
- επιτρέπει την πρόσβαση μόνο με καθορισμένες προδιαγραφές
- επιτρέπει την υλοποίηση σε τμήματα.
Τα εξαρτήματα επιπλέον:
- μπορούν να υλοποιηθούν σε διαφορετικές γλώσσες
- έρχονται συχνά συσκευασμένα σε εκτελέσιμη μορφή
- μπορούν να περιέχουν πολλαπλά αντικείμενα
- είναι συνήθως πιο στιβαρά από αντικείμενα
- είναι συχνά διαθέσιμα στην αγορά σε μορφή προϊόντων