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