Capitolo2 Flashcards

1
Q

Cos’è un Metodo

A

n metodo è una sequenza di istruzioni che esegue un’operazione. Si dichiara specificando il tipo di ritorno, il nome del metodo e, tra parentesi, l’elenco dei parametri

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Dichiarazione di un Metodo

A

La dichiarazione di un metodo segue la sintassi: tipoRitorno nomeMetodo(parametri) { //corpo del metodo }.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Chiamata di un Metodo

A

Per chiamare un metodo si utilizza il nome dell’oggetto seguito da un punto e il nome del metodo con eventuali argomenti tra parentesi: oggetto.nomeMetodo(argomenti);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cos’è una Variabile

A

Una variabile è un contenitore di dati che può cambiare valore durante l’esecuzione del programma. Si dichiara specificando il tipo e il nome: tipo nomeVariabile;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dichiarazione e Istanza di una Variabile

A

Dopo la dichiarazione, si può istanziare una variabile assegnandole un valore: nomeVariabile = valore;.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tipi di Variabili

A

Esistono variabili primitive (int, char, etc.) e variabili di riferimento (oggetti).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Variabile d’Istanza

A

Una variabile d’istanza è associata a un oggetto specifico e ogni oggetto ha la propria copia di quella variabile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Variabile Locale

A

Una variabile locale è dichiarata all’interno di un metodo e visibile solo in quel contesto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Variabile Formale

A

Una variabile formale è un parametro di un metodo, utilizzata per passare valori al metodo stesso.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Metodi Costruttori

A

Un metodo costruttore è un tipo speciale di metodo utilizzato per inizializzare un oggetto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Caratteristiche di un Metodo Costruttore

A

Un costruttore ha lo stesso nome della classe e non ha un tipo di ritorno, è chiamata automaticamente ogni volta che è istanziato un oggetto relativamente a quell’oggetto, è presente in ogni classe.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Costruttore di Default

A

Se non si dichiara un costruttore, Java fornisce un costruttore di default senza parametri.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Package

A

Un package è una collezione di classi correlate e serve per organizzare meglio il codice.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Componenti Fondamentali di un Programma Java

A

Un programma Java è composto da classi e oggetti, con metodi e variabili che definiscono il loro comportamento e stato.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cosa costituisce un’applicazione java?

A

Un’applicazione Java è costituita da una o più classi che interagiscono tra loro per eseguire compiti specifici.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Convenzioni per la Programmazione Java

A

Le convenzioni includono nomi di classi con la prima lettera maiuscola, metodi e variabili con la prima lettera minuscola, e l’uso di camel case.

17
Q

Differenza tra Classi ed Oggetti

A

Le classi sono i “blueprint” che definiscono la struttura e il comportamento, mentre gli oggetti sono le istanze concrete di queste classi.

18
Q

Cos’è un’Istanza di una Classe

A

Un’istanza di una classe è un oggetto specifico creato a partire dalla classe, con uno stato unico e la capacità di eseguire metodi definiti.

19
Q

Cosa Indica il main()

A

Il metodo main() è il punto di ingresso di un’applicazione Java, dove inizia l’esecuzione del programma.

20
Q

Struttura di una Classe

A

Una classe contiene dichiarazioni di variabili (stato) e metodi (comportamento), e può includere costruttori per inizializzare nuovi oggetti.

21
Q

Struttura di un Oggetto

A

Un oggetto ha uno stato definito dalle sue variabili d’istanza e comportamento definito dai suoi metodi.

22
Q

A Cosa Serve l’Operatore Dot Applicato ad un Oggetto

A

L’operatore dot (.) viene utilizzato per accedere ai membri (variabili e metodi) di un oggetto o di una classe.

23
Q
A