Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: lala στις 27 Μαρ 2026, 12:36:13 ΜΜ

Τίτλος: Πολυμορφισμός
Αποστολή από: lala στις 27 Μαρ 2026, 12:36:13 ΜΜ
Σε περίπτωση που έχω μια υπερκλάση με 2 υποκλάσεις και έχουν πολυμορφική μέθοδο, μπορεί η μέθοδο αυτή να είναι πολυμορφική μόνο στην μία από τις 2 υποκλάσεις και στην άλλη να κληρονομείται από την υπερκλάση?
Τίτλος: Απ: Πολυμορφισμός
Αποστολή από: pgrontas στις 27 Μαρ 2026, 04:19:42 ΜΜ
Θέλει λίγο προσοχή η ορολογία, αν καταλαβαίνω σωστά την ερώτηση.
Όταν υλοποιείς τον πολύμορφισμο με κληρονομικότητα ή θα κληρονομεις ή θα κάνεις override. Οποτε δεν μπορεί να ισχύει αυτό που λες ότι η μέθοδος στην δεύτερη κλάση είναι πολυμορφική.
Στην πρώτη κλάση επειδή έχεις αλλάξει τη συμπεριφορά η μέθοδος ειναι πολυμορφική ενώ στη δεύτερη που απλά κληρονομεις δεν είναι.