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