Torna alla pagina di Tetty | Vai al Capitolo 1
:: Domande Capitolo 4 ::
- Su che cosa la programmazione orientata agli oggetti concentra l’attenzione?
- sulle strutture dati piuttosto che sugli algoritmi
- A quale concetto tipico della programmazione orientata agli oggetti corrisponde meglio l'idea tradizionale di struttura dati?
- Un tipo di dato astratto:
- definisce un insieme di operazioni che costituiscono la sua interfaccia, e il suo dominio di applicazione è definito da assiomi e precondizioni
- Quali sono le due modalità di interazione con l'utente nelle interfacce a carattere?
- Quali sono gli elementi essenziali di un pattern?
- nome, descrizione del problema, soluzione e conseguenze
- Quali tipi di ereditarietà si possono distinguere?
- ereditarietà di interfaccia e ereditarietà di realizzazione
- Nella programmazione orientata agli oggetti, un pattern
- descrive un problema che si incontra comunemente nello scrivere programmi e il nucleo della sua soluzione
- Quale delle seguenti prescrizioni è caratteristica dell'incapsulamento?
- nascondere i dettagli implementativi
- A che cosa serve il costrutto Java try ... catch?
- Quali sono gli elementi essenziali di un pattern?
- nome, descrizione del problema, soluzione e conseguenze
- Quale delle seguenti prescrizioni è caratteristica dell'incapsulamento?
- nascondere i dettagli implementativi
- Come si chiamano le istanze di una classe?
- Che cosa indica in Java il modificatore static preposto alla dichiarazione di una variabile?
- che la variabile appartiene alla classe, non ai suoi oggetti
- Su che cosa la programmazione orientata agli oggetti concentra l’attenzione?
- sulle strutture dati piuttosto che sugli algoritmi
- Si considerino queste due linee estratte da un programma Java:
double x = 23.324132, sum = 0.0;
for(int i = 1; i<=10; sum += x*i++);
Quale tipo di polimorfismo dimostrano?
- Quali sono le due sottoclassi dirette di Throwable in Java?
- In quale tipo di applicazione si richiede la programmazione guidata dagli eventi?
- applicazioni con interfaccia utente grafica
Torna alla pagina di Tetty | Vai al Capitolo 4