Πού χρησιμοποιούμε τον πολυμορφισμό στη java;

Πίνακας περιεχομένων:

Πού χρησιμοποιούμε τον πολυμορφισμό στη java;
Πού χρησιμοποιούμε τον πολυμορφισμό στη java;

Βίντεο: Πού χρησιμοποιούμε τον πολυμορφισμό στη java;

Βίντεο: Πού χρησιμοποιούμε τον πολυμορφισμό στη java;
Βίντεο: Java Tutorial Στα Ελληνικά - Μάθημα #5 : main() Method, Κλάσεις - Αντικείμενα 2024, Νοέμβριος
Anonim

Η πιο κοινή χρήση του πολυμορφισμού στο OOP εμφανίζεται όταν χρησιμοποιείται μια αναφορά γονικής κλάσης για να αναφέρεται σε ένα αντικείμενο θυγατρικής κλάσης. Κάθε αντικείμενο Java που μπορεί να περάσει περισσότερες από μία δοκιμές IS-A θεωρείται πολυμορφικό.

Γιατί χρησιμοποιούμε τον πολυμορφισμό στην Java με παράδειγμα;

Ο

Ο πολυμορφισμός είναι ένα από τα χαρακτηριστικά OOP που μας επιτρέπει να εκτελούμε μια μεμονωμένη ενέργεια με διαφορετικούς τρόπους. Για παράδειγμα, ας πούμε έχουμε μια κλάση Animal που έχει ήχο μεθόδου. Δεδομένου ότι αυτή είναι μια γενική τάξη, δεν μπορούμε να της δώσουμε μια υλοποίηση όπως: Roar, Meow, Oink κ.λπ.

Ποιος είναι ο σκοπός του πολυμορφισμού;

Ο

Πολυμορφισμός μας επιτρέπει να εκτελούμε μια μεμονωμένη ενέργεια με διαφορετικούς τρόπους. Με άλλα λόγια, ο πολυμορφισμός σας επιτρέπει να ορίσετε μια διεπαφή και να έχετε πολλαπλές υλοποιήσεις. Η λέξη "poly" σημαίνει πολλά και "morphs" σημαίνει μορφές, άρα σημαίνει πολλές μορφές.

Γιατί χρησιμοποιείται ο πολυμορφισμός στα OOP;

Ο

Πολυμορφισμός είναι η μέθοδος σε μια αντικειμενοστραφή γλώσσα προγραμματισμού που εκτελεί διαφορετικά πράγματα ανάλογα με την κλάση του αντικειμένου, η οποία το ονομάζει Με τον Πολυμορφισμό, αποστέλλεται ένα μήνυμα σε πολλαπλά αντικείμενα κλάσης, και κάθε αντικείμενο ανταποκρίνεται κατάλληλα σύμφωνα με τις ιδιότητες της κλάσης.

Τι μπορούμε να χρησιμοποιήσουμε για να εφαρμόσουμε τον πολυμορφισμό στην Java;

Μπορούμε να εκτελέσουμε πολυμορφισμό στη java με υπερφόρτωση μεθόδου και παράκαμψη μεθόδου. Εάν υπερφορτώσετε μια στατική μέθοδο στην Java, είναι το παράδειγμα του πολυμορφισμού χρόνου μεταγλώττισης.

Συνιστάται: