This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
java:generic_bounded_types_inheritance [2017/02/07 15:18] gthanos |
java:generic_bounded_types_inheritance [2018/04/15 09:30] gthanos |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Όπως είδαμε οι τύποι '' | Όπως είδαμε οι τύποι '' | ||
| - | {{ :java:generics_inheritance3.png?500 |}} | + | {{ :java:generics_inheritance2.png |}} |
| Γενικότερα, | Γενικότερα, | ||
| Line 33: | Line 33: | ||
| Ανάλογα ισχύουν και τα παρακάτω | Ανάλογα ισχύουν και τα παρακάτω | ||
| + | |||
| <code java> | <code java> | ||
| List<? extends Number> | List<? extends Number> | ||
| Line 41: | Line 42: | ||
| | | ||
| </ | </ | ||
| + | |||
| + | ==== Εφαρμόζοντας σε κώδικα τα παραπάνω ==== | ||
| Δοκιμάστε να μεταγλωττίσετε τα παρακάτω παραδείγματα κώδικα για να επιβεβαιώσετε τα παραπάνω. | Δοκιμάστε να μεταγλωττίσετε τα παρακάτω παραδείγματα κώδικα για να επιβεβαιώσετε τα παραπάνω. | ||
| Line 70: | Line 73: | ||
| </ | </ | ||
| + | Το παρακάτω σχήμα εξηγεί τις σχέσεις κληρονομικότητας που διέπουν (άνω και κάτω) φραγμένους τύπους δεδομένων για τον παραμετρικό τύπο δεδομένων της λίστας. | ||
| + | {{ : | ||
| + | |||
| + | |Προηγούμενο: | ||
| - | Το παρακάτω σχήμα εξηγεί τις σχέσεις κληρονομικότητας που διέπουν (άνω και κάτω) φραγμένους τύπους δεδομένων για τον παραμετρικό τύπο δεδομένων της λίστας. | ||
| - | {{ : | ||