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 ) | ||