Διαγραμματική αναπαράσταση
📈 Διαγραμματική αναπαράσταση
Για να οργανώσουμε τα αντικείμενα που συμμετέχουν στη λύση του προβλήματος, μπορούμε να χρησιμοποιήσουμε ένα παραλληλόγραμμο για κάθε αντικείμενο που εμφανίζει:
- ✨ Ιδιότητες: Τα δεδομένα του αντικειμένου
- ⚙️ Μεθόδους: Τις ενέργειες που μπορεί να εκτελέσει
- 📋 Συνδέσεις: Γραμμές που δείχνουν το είδος συνεργασίας με άλλα αντικείμενα
Αυτή η απεικόνιση μας δίνει μια ξεκάθαρη εικόνα του τρόπου με τον οποίο τα αντικείμενα συνεργάζονται για να λύσουν το πρόβλημα.
Παράδειγμα: «Αποστολή λουλουδιών» 🌸
Παρακάτω βλέπουμε τη διαγραμματική αναπαράσταση του προβλήματος Αποστολή λουλουδιών. Κάθε αντικείμενο εκπροσωπείται με ένα παραλληλόγραμμο που περιέχει τις ιδιότητες και τις μεθόδους του, και συνδέεται με άλλα αντικείμενα ανάλογα με τη συνεργασία που έχει αναπτυχθεί.
📦 Όνομα Αντικειμένου | 🔑 Ιδιότητες | ⚙️ Μεθόδοι |
---|---|---|
Μαμά (Πελάτης) | Όνομα: Μαρία | ΚάνειΠαραγγελία() |
Επώνυμο: Πέτρου | ||
Διεύθυνση: Λαυρίου 2, Αθήνα | ||
Γιώργος (Ανθοπώλης) | Επωνυμία: Φλόρα ΕΠΕ | ΔέχεταιΠαραγγελία() |
Επώνυμο Ιδιοκτήτη: Παπαδόπουλος | ΖητάΣυνεργασία() | |
Διεύθυνση: Πειραιώς 120, Αθήνα | ||
Άννα (Πελάτης) | Όνομα: Άννα | ΠαραλαμβάνειΑνθοδέσμη() |
Επώνυμο: Γεωργίου | ||
Διεύθυνση: Μονάδα 4, Ρώμη | ||
Τζοβάνι (Ανθοπώλης) | Επωνυμία: Φλόρι ΟΕ | ΑποδέχεταιΣυνεργασία() |
Επώνυμο Ιδιοκτήτη: Τζοβάνι | ΑναθέτειΑνθοδέσμη() | |
Διεύθυνση: Ρόδος 43, Ρώμη | ||
Αντώνιο (Ανθοδέτης) | Επωνυμία: Κρεατσίνο ΕΠΕ | ΕτοιμάζειΑνθοδέσμη() |
Επώνυμο Ιδιοκτήτη: Πέτρι | ||
Πέπε (Ταχυμεταφορέας) | Επωνυμία: Ράντσο ΟΕ | ΠαραδίδειΑνθοδέσμη() |
Επώνυμο Ιδιοκτήτη: Σαλόνι |
Συνεργασίες 🤝
Οι συνεργασίες μεταξύ των αντικειμένων είναι οι εξής:
- 📦 Παραγγελία: Μαμά → Γιώργος
- 📦 Συνεργασία: Γιώργος → Τζοβάνι
- 📦 Ανάθεση Ανθοδέσμης: Τζοβάνι → Αντώνιο
- 📦 Ανάθεση Παράδοσης: Τζοβάνι → Πέπε
- 📦 Παράδοση: Πέπε → Άννα
Αντικειμενοστραφές Προγράμματα
Ένα αντικειμενοστραφές πρόγραμμα βασίζεται σε συνεργαζόμενες μονάδες (αντικείμενα) που αλληλεπιδρούν μεταξύ τους για να επιλύσουν ένα πρόβλημα, με κάθε αντικείμενο να φέρει τις δικές του ευθύνες και λειτουργίες.
Ο Ευκλείδης λειτουργεί μέσω τεχνητής νοημσύνης