Ciao, questo è che non vogliono sapere che non abbiamo una buona comprensione di ciò che è un nemico che
abbiamo visto finora è molto semplice.
Ed esporta solo alcune costanti e Inam potrebbe non essere più complesso di così, ma a volte può iniziare la
sua vita direttamente come una semplice raccolta di costanti e quindi potrebbe evolversi nel tempo.
In questa conferenza vedremo che un enum può anche essere associato a stato e comportamento.
Quindi, oltre alle costanti ENM e al modo in cui le variabili di istanza per rappresentare lo stato, possono anche
commentare ciò per rappresentare il comportamento.
Enoch può anche avere un costruttore privato per associare lo stato con le costanti enum notare che il
costruttore enim non può sapere come i modificatori di accesso pubblici non possono essere pubblici poiché Inam non
è intangibile e non può essere protetto perché Inam non può essere esteso.
Si può ricordare che la classe il compilatore genera ciò che un ENM è il costo finale ora con il modificatore
di accesso è lasciato fuori, per impostazione predefinita sarebbe privato e quindi non sarà il livello di accesso
predefinito come nel caso di un costruttore in un classe normale
Ancora una volta il motivo è che Inam non è istruttivo anche da una classe all'interno dello stesso pacchetto.
Deve essere privato in quanto può essere istanziato solo all'interno dell'interim.
E questo sarebbe per le costanti di Inam.
Quindi tieni a mente che la merda non è un libro, non scriverli.
Non è associato allo stato e al comportamento per lo stato.
Abbiamo questa variabile chiamata Min h da leggere e rappresenta l'età minima per leggere qualsiasi libro in un
determinato genere.
Quindi questo genere specifico.
Quindi ogni andrée che non fa altro che una costante ENM avrà il suo valore per questo med ..
E per questo motivo abbiamo un costruttore per inizializzare la variabile e ogni costante
enum processa il valore corrispondente per inizializzare un così i valori del passato sono inclusi tra parentesi dopo
ogni enum consonante per leggere una biografia che devi avere almeno 12 anni su molto più difficile.
L'età minima è 15 anni.
Possiamo vedere che questo ha anche un metodo per restituire il valore di leggere.
Quindi invocate questo metodo sulla biografia costante di enum che restituirebbe il valore call no notice come stiamo
usando il modificatore di accesso privato variabile di istanza padre studiata e modificatore di accesso
pubblico per quella materia.
Quindi, proprio come nel caso delle classi regolari, stiamo cercando di minimizzare
l'accessibilità ai membri di Ephraim.
Un'altra cosa importante da notare qui è che le costanti ENM devono essere le prime cose da
definire nel enim, tutto il resto in esse deve seguire la coscienza.
Si noti inoltre che la sequenza di costanti termina con il punto e virgola.
E questo non è richiesto.
Se il nome ha solo costanti.
Questo è stato anche menzionato nella demo precedente.
Non è tipico nella pratica e il nome potrebbe non essere più complesso di questo.
Bene, abbiamo NMC che lo stato e il comportamento non sono sufficienti a definire esplicitamente i membri statici nei
precedenti.
Abbiamo già visto che potrebbe includere il metodo principale che è statico e, oltre alle variabili di istanza,
Enoch può anche definire le variabili statiche in modo esplicito.
Quindi, oltre ad affrontare le carenze in e ad Abadan, questa lezione evidenzia il fatto che,
a differenza delle semplici costanti di tempo di compilazione, abbastanza può anche associare lo stato e il comportamento a ciascuna costante.
OK, questo non significa che siano più potenti.
Andiamo rapidamente verso il nostro editor e vediamo il nome del genere Bob associato a stato e comportamento.
Ok, eccoci qui.
Questo è il genere di libri ed è stato esteso per associarsi al comportamento degli studenti.
OK, è esattamente lo stesso codice che abbiamo visto e che abbiamo visto in questa luce.
Quindi qui abbiamo lo stato qui e stiamo usando questa variabile per catturare lo stato.
Quindi è Main Street che è un'età minima da leggere e questo è un comportamento.
Quindi è questione di leggere gli uomini che hanno appena scritto questo Berty il valore di questa
variabile e abbiamo anche un costruttore privato che sta inizializzando DUP per leggere le variabili ei valori vengono passati
qui.
Quindi sono specifici per ogni Jondrette.
Quindi, per la biografica, stiamo passando citando unquote harborer che stiamo trasmettendo così esattamente lo stesso codice
che abbiamo visto alla luce.
OK, quindi stiamo associando lo stato e il comportamento per ciascuna delle costanti e all'interno del metodo principale.
È lo stesso codice che abbiamo visto nella diapositiva precedente dove stavamo
ripetendo le due costanti e invocavamo metodi diversi.
FINE.
Sono trasversale all'unica cosa che ho fatto come questa particolare affermazione di stampa in cui invocate che Gutmann
h leggere.
OK, questo è un nuovo metodo che abbiamo aggiunto qui.
Quindi basta accedervi.
Quindi lasciami andare avanti e su questo.
Non dobbiamo attraversarlo ancora una volta e questo è il minimo.
Dovrebbe essere.
OK quindi la biografia è stata la costante nella prima iterazione.
Ha la stampa twal perché è quello che è stato passato qui.
Bene sotto la seconda iterazione, molto più difficile è in sospeso 15.
Quindi è così.
Quindi ognuno di loro può anche come stato e comportamento.
OK, questo è tutto.
Discord è disponibile anche nella sezione risorse.
Grazie e buon codice.