This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
java:dynamic_polymorphism_example [2016/04/09 07:02] gthanos created |
java:dynamic_polymorphism_example [2016/04/09 07:03] gthanos |
||
---|---|---|---|
Line 114: | Line 114: | ||
</code> | </code> | ||
+ | <WRAP important 80% center round> | ||
Στο παρακάτω παράδειγμα παρατηρήστε πως ο δυναμικός πολυμορφισμός λειτουργεί ανάμεσα σε κλάσεις που ανήκουν στην ίδια ιεραρχία. | Στο παρακάτω παράδειγμα παρατηρήστε πως ο δυναμικός πολυμορφισμός λειτουργεί ανάμεσα σε κλάσεις που ανήκουν στην ίδια ιεραρχία. | ||
+ | </WRAP> | ||
<code java PolymorphismExample.java> | <code java PolymorphismExample.java> | ||
Line 127: | Line 129: | ||
System.out.println(bike); | System.out.println(bike); | ||
| | ||
- | bicycle = new Bicycle(15,25,35); //new MountainBike(15,25,35,45); | + | bicycle = new Bicycle(15,25,35); |
+ | //bicycle = new MountainBike(15,25,35,45); | ||
| | ||
if( bicycle instanceof MountainBike ) | if( bicycle instanceof MountainBike ) |