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

Ποιοι είναι οι κανόνες κληρονομικότητας στην Java;
Ποιοι είναι οι κανόνες κληρονομικότητας στην Java;

Βίντεο: Ποιοι είναι οι κανόνες κληρονομικότητας στην Java;

Βίντεο: Ποιοι είναι οι κανόνες κληρονομικότητας στην Java;
Βίντεο: TechGirls: Τι είναι τα Java; 2024, Νοέμβριος
Anonim

12 Κανόνες και Παραδείγματα Σχετικά με την Κληρονομικότητα στην Java

  • Μια κλάση υλοποιεί μια διεπαφή:
  • Μια αφηρημένη κλάση υλοποιεί μια διεπαφή:
  • Μια κλάση επεκτείνει μια άλλη κλάση:
  • Μια διεπαφή επεκτείνει μια άλλη διεπαφή:
  • Μια κλάση επεκτείνει μια άλλη κλάση και υλοποιεί μια άλλη διεπαφή:
  • Πολλαπλούς κληρονομία του κράτους δεν επιτρέπεται:
  • Πολλαπλούς κληρονομία του τύπου επιτρέπεται:

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

Σε Ιάβα , όταν υπάρχει μια σχέση "Is-A" μεταξύ δύο κλάσεων, χρησιμοποιούμε Κληρονομία . Η γονική τάξη ονομάζεται super class και το κληρονόμησε κλάση που ονομάζεται υποκλάση. Η λέξη-κλειδί extends χρησιμοποιείται από την υποκλάση to κληρονομώ τα χαρακτηριστικά της super class.

Δεύτερον, πώς σταματάτε την κληρονομικότητα στην Java; Προς το αποτροπή κληρονομικότητας , χρησιμοποιήστε τη λέξη-κλειδί "τελικό" κατά τη δημιουργία της τάξης. Οι σχεδιαστές της κατηγορίας String συνειδητοποίησαν ότι δεν ήταν υποψήφιο κληρονομία και έχουν αποτρέψει την παράτασή του.

Κατά συνέπεια, τι δεν μπορεί να κληρονομηθεί στην Java;

Μια υποκατηγορία κληρονομεί όλα τα μέλη (πεδία, μέθοδοι και ένθετες κλάσεις) από την υπερκλάση του. Οι κατασκευαστές δεν είναι μέλη, άρα δεν είναι κληρονόμησε από υποκλάσεις, αλλά ο κατασκευαστής της υπερκλάσης μπορεί να κληθεί από την υποκλάση. Ένας κατασκευαστής μπορεί να κληθεί μόνο με νέο. Το δεν μπορώ ονομάζεται ως μέθοδος.

Μπορεί η κύρια μέθοδος να κληρονομηθεί στην Java;

Η σύντομη απάντηση είναι ΟΧΙ, εμείς μπορώ δεν παρακάμπτει κύρια μέθοδος σε Ιάβα . Ο λόγος είναι πολύ απλός. Όπως κύρια μέθοδος είναι στατική και γνωρίζουμε πολύ καλά ότι εμείς μπορώ δεν παρακάμπτεται στατική μεθόδους σε Ιάβα , ως εκ τούτου κύρια μέθοδος θα μπορούσε να μην παρακαμφθεί. Αλλά όπως εμείς μπορώ δείτε στην έξοδο, και στις δύο κλήσεις, κύρια μέθοδος της κλάσης Εφαρμογή καλείται.

Συνιστάται: