Τι είναι η υβριδική κληρονομικότητα με παράδειγμα;
Τι είναι η υβριδική κληρονομικότητα με παράδειγμα;
Anonim

Υβριδική κληρονομικότητα , που ονομάζεται επίσης πολλαπλή διαδρομή κληρονομία , είναι η διαδικασία παραγωγής μιας κλάσης χρησιμοποιώντας περισσότερα από ένα επίπεδα ή περισσότερους από έναν τρόπους κληρονομία . Για παράδειγμα , μια κλάση 'marks' προέρχεται από την κλάση 'stu' από ένα επίπεδο κληρονομία.

Από εδώ, ποια είναι η χρήση της κληρονομιάς;

Κληρονομία . Στον αντικειμενοστραφή προγραμματισμό, κληρονομία επιτρέπει στα νέα αντικείμενα να λάβουν τις ιδιότητες των υπαρχόντων αντικειμένων. Μια κλάση που χρησιμοποιείται ως βάση για κληρονομία ονομάζεται υπερκλάση ή βασική κλάση. Μια τάξη που κληρονομεί από μια υπερκλάση ονομάζεται τάξη διατεταγμένης υποκλάσης.

Ομοίως, τι είναι η υβριδική κληρονομιά; Υβριδική κληρονομικότητα είναι ένας συνδυασμός πολλαπλών κληρονομία και πολυεπίπεδο κληρονομία . Μια κλάση προέρχεται από δύο κλάσεις όπως σε πολλαπλές κληρονομία . Ωστόσο, μία από τις γονικές κλάσεις δεν είναι βασική κλάση. Είναι προερχόμενη κατηγορία.

Επίσης, για να ξέρετε, τι είναι η κληρονομικότητα εξηγήστε με παράδειγμα;

Κληρονομία είναι ένας μηχανισμός στον οποίο μια τάξη αποκτά την ιδιότητα μιας άλλης κλάσης. Για παράδειγμα , ένα παιδί κληρονομεί τα χαρακτηριστικά των γονιών του/της. Με κληρονομία , μπορούμε να χρησιμοποιήσουμε ξανά τα πεδία και τις μεθόδους της υπάρχουσας κλάσης.

Τι είναι η υβριδική κληρονομικότητα στην Java;

ΕΝΑ υβριδική κληρονομικότητα είναι ένας συνδυασμός περισσότερων του ενός τύπων κληρονομία . Για παράδειγμα, όταν η κλάση Α και Β επεκτείνει την κλάση C και μια άλλη κλάση Δ επεκτείνει την κλάση Α, τότε αυτό είναι α υβριδική κληρονομικότητα , γιατί είναι ένας συνδυασμός ενιαίου και ιεραρχικού κληρονομία.

Συνιστάται: