java:generics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
java:generics [2017/02/17 14:33]
gthanos
java:generics [2017/02/17 14:38]
gthanos
Line 14: Line 14:
 </​code>​ </​code>​
  
-Στο παραπάνω παράδειγμα επειδή όλες οι κλάσεις στη Java κληρονομούν την κλάση Object, μπορείτε να περάσετε ως όρισμα ή επιστρεφόμενη τιμή ​στις μεθόδους της κλάσης **Box** ​οποιοδήποτε τύπο δεδομένων. Ας υποθέσουμε ότι έχετε το παρακάτω παράδειγμα κώδικα που λειτουργεί σωστά αποθηκεύοντας και επιστρέφοντας την τιμή ενός αντικείμενου τύπου [[https://​docs.oracle.com/​javase/​7/​docs/​api/​java/​lang/​Integer.html|Integer]].+Στο παραπάνω παράδειγμα επειδή όλες οι κλάσεις στη Java κληρονομούν την κλάση ​[[https://​docs.oracle.com/​javase/​7/​docs/​api/​java/​lang/​Object.html|Object]], μπορείτε να περάσετε ως όρισμα ​στη μέθοδο //​set// ​ή να αναθέσετε στην ​επιστρεφόμενη τιμή της μεθόδου ​//​get// ​οποιοδήποτε τύπο δεδομένων. Ας υποθέσουμε ότι έχετε το παρακάτω παράδειγμα κώδικα που λειτουργεί σωστά αποθηκεύοντας και επιστρέφοντας την τιμή ενός αντικείμενου τύπου [[https://​docs.oracle.com/​javase/​7/​docs/​api/​java/​lang/​Integer.html|Integer]].
  
 <code java BoxUsage.java>​ <code java BoxUsage.java>​
java/generics.txt · Last modified: 2017/02/17 15:01 by gthanos