Eredità singola

Autore: Randy Alexander
Data Della Creazione: 24 Aprile 2021
Data Di Aggiornamento: 15 Maggio 2024
Anonim
Eredità singola - Tecnologia
Eredità singola - Tecnologia

Contenuto

Definizione: che cosa significa ereditarietà singola?

L'ereditarietà singola consente a una classe derivata di ereditare proprietà e comportamento da una singola classe padre. Consente a una classe derivata di ereditare le proprietà e il comportamento di una classe base, abilitando in tal modo la riusabilità del codice e aggiungendo nuove funzionalità al codice esistente. Questo rende il codice molto più elegante e meno ripetitivo. L'ereditarietà è una delle caratteristiche chiave della programmazione orientata agli oggetti (OOP).

L'eredità singola è più sicura dell'eredità multipla se viene affrontata nel modo giusto. Consente inoltre a una classe derivata di chiamare l'implementazione della classe genitore per un metodo specifico se questo metodo viene sovrascritto nella classe derivata o nel costruttore della classe genitore.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega l'ereditarietà singola

Il concetto di ereditarietà è utilizzato in molti linguaggi di programmazione, tra cui C ++, Java, PHP, C # e Visual Basic. Per implementare l'ereditarietà, C ++ utilizza l'operatore ":", mentre Java e PHP usano la parola chiave "estende" e Visual Basic usa la parola chiave "eredita". Java e C # abilitano solo l'ereditarietà singola, mentre altri linguaggi come C ++ supportano l'ereditarietà multipla.