FlashKeepers

Computer Science · AP · Test Prep

AP Computer Science A: concetti di Java

Concetti fondamentali della programmazione Java, tra cui classi, array e flusso di controllo, verificati nell'esame AP Computer Science A.

About this set

40 basic cards for AP Computer Science. Set 3 of 8 in AP Computer Science A. It opens with "Che cos'è una classe in Java?" and "Definisci un oggetto". Study it alongside the other AP sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Che cos'è una classe in Java?
Show answerUn modello (blueprint) per creare oggetti che condividono proprietà e metodi
Definisci un oggetto.
Show answerUn'istanza di una classe, dotata di stato (attributi) e comportamento (metodi)
Che cos'è l'incapsulamento?
Show answerIl raggruppamento di dati e metodi in una classe, nascondendo i dettagli interni dell'implementazione
Che cos'è un costruttore?
Show answerUn metodo speciale che inizializza un oggetto quando viene creato con la parola chiave new
Che cos'è l'ereditarietà?
Show answerUn meccanismo per cui una sottoclasse eredita proprietà e metodi da una classe genitore (superclasse)
Che cos'è il polimorfismo?
Show answerLa capacità dei metodi di comportarsi in modo diverso a seconda dell'oggetto che li chiama o dei parametri passati
Che cos'è un array?
Show answerUna collezione ordinata di elementi dello stesso tipo di dato, memorizzati in posizioni di memoria contigue
Che cos'è un metodo?
Show answerUn blocco di codice che svolge un compito specifico ed è definito all'interno di una classe
Nomina i tre modificatori di accesso in Java.
Show answerpublic (accessibile ovunque), private (accessibile solo all'interno della classe), protected (accessibile nelle sottoclassi e nello stesso package)
Che cos'è una variabile di istanza?
Show answerUna variabile dichiarata all'interno di una classe ma fuori da tutti i metodi; ogni oggetto ha la propria copia
Che cos'è una variabile static?
Show answerUna variabile di classe condivisa da tutte le istanze della classe, dichiarata con la parola chiave static
Che cos'è una variabile locale?
Show answerUna variabile dichiarata e usata solo all'interno di un metodo o di un blocco di codice
Che cosa fa la parola chiave new?
Show answerCrea una nuova istanza di una classe allocando memoria e chiamando il costruttore
Che cos'è una variabile di riferimento?
Show answerUna variabile che memorizza l'indirizzo di memoria (il riferimento) di un oggetto, non l'oggetto stesso
Che cosa rappresenta null?
Show answerUn valore speciale che indica che una variabile di riferimento non punta a nessun oggetto

25 more cards in the app

Study this set free