This is an old revision of the document!
| Τελεστής | Αριστερός τελεστέος | Δεξιός τελεστέος | Περιγραφή | Μεταβάλει το αντικείμενο* |
|---|---|---|---|---|
| + | Vector | Vector | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από το άθροισμα των στοιχείων των δύο τελεστεών τύπου Vector (υλοποιείται με δύο εναλλακτικούς τρόπους α) ως συνάρτηση της κλάσης και β) ως φιλική μέθοδος) | Όχι |
| - | Vector | Vector | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από τη διαφορά των στοιχείων των δύο τελεστεών τύπου Vector (υλοποιείται με δύο εναλλακτικούς τρόπους α) ως συνάρτηση της κλάσης και β) ως φιλική μέθοδος) | Όχι |
| + | Vector | int | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από το άθροισμα του αντίστοιχου στοιχείου του Vector με τον ακέραιο | Όχι |
| - | Vector | int | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από τη διαφορά του αντίστοιχου στοιχείου του Vector με τον ακέραιο | Όχι |
| * | Vector | int | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από το γινόμενο του αντίστοιχου στοιχείου του Vector με τον ακέραιο | Όχι |
| / | Vector | int | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από την ακέραια διαίρεση του αντίστοιχου στοιχείου του Vector με τον ακέραιο | Όχι |
| % | Vector | int | Επιστρέφει ένα νέο αντικείμενο τύπου Vector που κάθε στοιχείο του προκύπτει από το υπόλοιπο της ακέραιας διαίρεσης του αντίστοιχου στοιχείου του Vector με τον ακέραιο | Όχι |
* στο οποίο εφαρμόζεται.
Από τα παραπάνω παρατηρούμε τα εξής: