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