This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
java:dynamic_polymorphism_example [2016/04/09 07:02] gthanos created |
java:dynamic_polymorphism_example [2017/02/16 14:01] (current) 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 ) | ||
| Line 145: | Line 148: | ||
| } | } | ||
| </code> | </code> | ||
| + | |||
| + | |Προηγούμενο: [[ :java:polymorphism | Στατικός και Δυναμικός Πολυμορφισμός ]] | [[:toc | Περιεχόμενα ]] | Επόμενο: [[ java:abstract_classes | Abstract κλάσεις ]]| | ||