και εστω οτι θελω να το προσθέσω σε μια συλλογή όπως το Vector.
Κάνω: Vector V = new Vector();
Τα παρακάτω 2 τι διαφορα έχουν, αν έχουν:
1) V.add(d);
2) V.add( new Date(mera, minas ,etos) );
Ευχαριστώ!!!
-My father made him an offer he couldnt refuse
-What was that?
-Luca Brasi held a gun to his head and my father assured him that either his brain or his signature would be on the contract
Η μονη διαφορα ειναι οτι στην πρωτη περιπτωση εχεις μια αναφορα στο αντικειμενο (το d) "στα χερια" σου για να παιξεις.Στην δευτερη περιπτωση για να το αλλαξεις το αντικειμενο η να κανεις οτι θες πρεπει να το βγαλεις πρωτα απο τη συλλογη,να το θεσεις σε μια τοπικη αναφορα σου και μετα.
Αν θες μονο να γεμισεις τη συλλογη τοτε το δευτερο.
Με άλλα λόγια το πρώτο το χρησιμοποιείς αν το αντικείμενο d έχει ήδη δημιουργηθεί
κάπου πιο πριν, ενώ το δεύτερο αν θέλεις να φτιάξεις επι τόπου το αντικείμενο και
να το εισάγεις. Φυσικά το δεύτερο είναι της μορφής: V.add( new Date(7, July ,2004) ); Στην
παρένθεση θα μπουν οι πραγματικές παράμετροι. Good luck!
"Αν αυτό που έκανες χτες σου φαίνεται ακόμα μεγάλο, δεν έχεις κάνει αρκετά σήμερα."