WEBVTT

00:00.080 --> 00:07.910
Il terzo passo consiste nel creare la classe modale, che è una classe di dati che funge da struttura per contenere le informazioni

00:07.910 --> 00:11.670
di ogni elemento della vista riciclatore.

00:11.690 --> 00:16.640
Nel nostro esempio, abbiamo solo una vista immagine e una vista testo.

00:16.640 --> 00:22.820
Pertanto, la vista immagine è riferita a un numero intero e la vista testo a una variabile stringa.

00:22.820 --> 00:29.380
Andiamo nel progetto, creiamo una nuova classe Java e chiamiamola sport.

00:29.390 --> 00:30.350
Fare clic su OK.

00:30.350 --> 00:33.410
Questa classe agirà come classe modale.

00:33.440 --> 00:43.250
Al suo interno, definirò due variabili, una di tipo stringa chiamata sport name e la seconda di tipo

00:43.250 --> 00:45.590
integer plus insert.

00:45.620 --> 00:53.810
Per creare il costruttore con queste due variabili, devo creare i getter e i setter.

00:53.810 --> 00:55.280
Ed eccoci qui.

00:55.280 --> 01:02.790
La classe modale è una classe semplice che definisce la struttura dei dati con cui si vuole lavorare.

01:02.820 --> 01:10.740
In questo caso, lavoreremo con gli sport e abbiamo due elementi per visualizzare l'immagine dello

01:10.740 --> 01:13.980
sport e il titolo o il nome dello sport.

01:13.980 --> 01:19.020
Quindi definisco questa struttura di dati per la nostra applicazione.

01:19.020 --> 01:24.660
E naturalmente abbiamo creato questo costruttore per creare istanze della classe Sport.

01:24.660 --> 01:31.530
Quando si crea un nuovo oggetto della classe Sport, occorre passare i valori del nome dello sport e dell'immagine

01:31.530 --> 01:32.850
dello sport.

01:32.850 --> 01:39.900
I getter e i setter sono usati per recuperare e impostare i valori dei campi privati dall'esterno della

01:39.900 --> 01:40.800
classe.
