Downcasting και ένα μόνο vector. #13
-
Με αφορμή μια προηγούμενη ερώτηση θα ήθελα να ρωτήσω αν υπάρχει θέμα αν κάνουμε χρήση του dynamic_cast για downcasting στην εργασία. Δηλαδή αν έχουμε ένα vector πχ από entities μπορούμε να κάνουμε downcast ένα αντικείμενο σε werewolf για να χρησιμοποιήσουμε μια μέθοδο που δεν έχουν οι άλλες οντότητες? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
@DimitriosPavlouGR ο συνδυασμός κληρονομικότητα, εικονικές συναρτήσεις, casting και run-time polymorphism είναι μέσα σε αυτά που έχουμε συζητήσει. |
Beta Was this translation helpful? Give feedback.
@DimitriosPavlouGR ο συνδυασμός κληρονομικότητα, εικονικές συναρτήσεις, casting και run-time polymorphism είναι μέσα σε αυτά που έχουμε συζητήσει.
Αν και η ίδια υλοποίηση μπορεί να γίνει χωρίς το συντακτικό dynamic_cast (δεν το έχουμε αναφέρει άλλωστε), ναι μπορείτε να το κάνετε και έτσι.