A) Eredità B) Incapsulamento C) Astrazione D) Polimorfismo
A) classe B) var C) nuovo D) questo
A) Una funzione in JavaScript B) Schema per la creazione di oggetti C) Una variabile in C++ D) Un'istanza di un oggetto
A) Nascondere i dettagli dell'implementazione B) Possibilità di trattare oggetti di classi diverse come oggetti di una superclasse comune C) Estendere le funzionalità di una classe madre D) Creare oggetti da classi
A) Sovrascrittura dei metodi della classe madre B) Creare istanze multiple di un oggetto C) Ereditare proprietà da una classe genitore D) Legare insieme i dati e i metodi che operano su di essi
A) Un metodo statico B) Un metodo che restituisce un valore C) Un metodo speciale che viene chiamato automaticamente quando viene creato un oggetto D) Un metodo utilizzato per distruggere gli oggetti
A) Implementazione di un'interfaccia B) Accesso a un metodo privato C) Dichiarare una variabile D) Si riferisce alla superclasse di una classe, utilizzata per richiamare i metodi della superclasse.
A) Sovrascrivere un metodo di una superclasse B) Avere più metodi in una classe con lo stesso nome ma con parametri diversi C) Nascondere i dettagli di implementazione di un metodo D) Creare nuovi metodi in una sottoclasse
A) Creare più oggetti da una classe B) Nascondere i dettagli dell'implementazione e mostrare solo i dettagli necessari di un oggetto C) Accesso ai membri privati della classe D) Sovrascrivere i metodi di una classe genitore
A) Consente a una classe, a un metodo o a un campo di accedere a qualsiasi altro codice dello stesso pacchetto o di un altro pacchetto. B) Consente l'estensione della classe C) Nasconde i dettagli dell'oggetto D) Limita l'accesso solo all'interno della stessa classe
A) Abilita il binding dinamico dei metodi B) Consente l'ereditarietà multipla C) Forza la sovrascrittura dei metodi D) Impedisce la modifica di una classe, di un metodo o di una variabile.
A) Metodo di accesso B) Costruttore C) Distruttore D) Metodo del mutatore
A) Principio di sostituzione di Liskov B) Principio di responsabilità unica C) Principio aperto/chiuso D) Principio di segregazione dell'interfaccia
A) Sovraccarico B) Eredità C) Incapsulamento D) Sovrascrittura
A) Polimorfismo B) Incapsulamento C) Astrazione D) Eredità
A) Classi astratte B) Polimorfismo C) Interfacce D) Eredità virtuale
A) Principio di inversione della dipendenza B) Principio di sostituzione di Liskov C) Principio aperto/chiuso D) Principio di responsabilità unica
A) Sconfinamento B) Sovraccarico C) Annullamento D) Sovrascrittura
A) Rappresentazione dei dati Anno B) Cantiere del riuso dinamico C) Ripetersi D) Non ripetetevi
A) Pubblico B) Protetto C) Privato D) Predefinito
A) questo B) super C) implementazioni D) si estende
A) Per fornire un'implementazione specifica di un metodo già fornito dalla sua superclasse B) Per creare nuovi metodi in una sottoclasse C) Per nascondere i dettagli di implementazione di un metodo D) Per avere più metodi con lo stesso nome in una classe
A) astratto B) pubblico C) statico D) finale
A) Dipendenza B) Eredità C) Composizione D) Aggregazione
A) Dipendenza B) Composizione C) Aggregazione D) Eredità
A) Incapsulamento B) Astrazione C) Eredità D) Polimorfismo
A) Principio di segregazione dell'interfaccia B) Principio di responsabilità unica C) Principio aperto/chiuso D) Principio di sostituzione di Liskov
A) si estende B) nuovo C) questo D) super |