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