1
00:00:02,140 --> 00:00:04,300
Ciao, questo è che non vogliono perderti.

2
00:00:04,310 --> 00:00:05,500
E bentornato.

3
00:00:05,500 --> 00:00:12,340
Quindi, se non si capisce quale metodo sia possibile offrire il metodo ai tipi, può essere un metodo di

4
00:00:12,520 --> 00:00:19,420
istanza o può essere un metodo statico e una classe può vedere come solo i metodi di istanza sono solo

5
00:00:19,420 --> 00:00:24,100
metodi statici o può anche come l'istanza di un libro come metodi statici.

6
00:00:24,100 --> 00:00:30,700
Osserviamo anche i metodi di istanza, poiché il nome implica che i metodi di istanza sono metodi o istanze

7
00:00:30,700 --> 00:00:31,470
di richieste.

8
00:00:31,660 --> 00:00:38,440
Questo è l'oggetto di una classe che è il comportamento presente degli oggetti al di sotto di

9
00:00:38,560 --> 00:00:46,050
esso è possibile accedere tramite riferimenti a oggetti, usiamo un operatore cane su un riferimento a un oggetto

10
00:00:46,240 --> 00:00:52,780
per accedere all'istanza significava che l'oggetto divulga all'inizio della sezione mentre introduceva classe e oggetti.

11
00:00:54,610 --> 00:01:01,390
E i metodi di un oggetto sono stati elaborati per compiere qualche azione a nome dell'oggetto.

12
00:01:01,400 --> 00:01:05,460
E così facendo di solito influenzano gli oggetti.

13
00:01:05,590 --> 00:01:07,020
Questo è lo stato cambiato.

14
00:01:08,220 --> 00:01:14,830
E i metodi di istanza lo fanno manipolando direttamente le variabili di istanza che sappiamo rappresentare gli oggetti

15
00:01:14,830 --> 00:01:22,600
e quando questa quantità di variabili di istanza di piega significano che i valori di una o più variabili di istanza

16
00:01:22,660 --> 00:01:23,700
vengono aggiornati.

17
00:01:25,680 --> 00:01:32,250
E gli oggetti possono anche essere influenzati quando i metodi di istanza in quei metodi di istanza

18
00:01:32,250 --> 00:01:39,070
che sono nella stessa classe di quegli altri metodi di istanza possono anche ammontare e l'istanza di Blitt Williams

19
00:01:39,070 --> 00:01:46,090
su SHOCKLEE faremo una demo dove estenderemo la classe del convertitore di cadenza dal nostro compito e vedremo come i

20
00:01:46,090 --> 00:01:53,760
metodi di istanza possono essere usati per manipolare oggetti che poi sono come i metodi statici in cui ha realmente guardato

21
00:01:53,760 --> 00:01:56,200
solo quali sono i metodi statici.

22
00:01:56,230 --> 00:02:02,300
E più tardi li rivisiteranno in una sezione diversa e otterremo alcuni ulteriori dettagli aggiuntivi.

23
00:02:03,880 --> 00:02:10,690
I metodi di Stocktake hanno la parola chiave static nella dichiarazione del metodo, l'assenza di una parola

24
00:02:10,690 --> 00:02:20,130
chiave statica implica che è un metodo di istanza. I metodi di inventario sono metodi a livello di classe che a differenza dei metodi

25
00:02:20,280 --> 00:02:22,940
di istanza non costruiti con oggetti.

26
00:02:23,250 --> 00:02:29,880
Ciò implica che non hanno accesso né alle variabili di istanza né ai metodi di istanza all'interno della

27
00:02:29,880 --> 00:02:31,010
stessa classe.

28
00:02:31,380 --> 00:02:32,820
Questo è da un metodo statico.

29
00:02:32,910 --> 00:02:39,180
Se provate direttamente ad accedere a una variabile di istanza dichiarata all'interno della stessa classe, otterrete un errore

30
00:02:39,180 --> 00:02:40,230
del compilatore.

31
00:02:40,230 --> 00:02:44,930
Allo stesso modo non puoi nemmeno prenotare un metodo di istanza all'interno della stessa classe.

32
00:02:45,360 --> 00:02:52,240
Quindi, se non siamo in grado di montare uno stato di polizia, allora la domanda è quella che viene proposta a questo.

33
00:02:52,310 --> 00:02:59,140
Questo tutti noi metodi e metodi di utilità dei metodi di utilità che tipicamente richiedono un po 'di input

34
00:02:59,140 --> 00:03:05,820
ed eseguono un'azione basata su quell'input e generano un output un esempio è lo stesso metodo che abbiamo visto

35
00:03:05,820 --> 00:03:12,330
in una lezione precedente ad alcuni metodi accettati come valori di Dunia Mudik come input capire la somma

36
00:03:12,330 --> 00:03:13,920
di questi due numeri.

37
00:03:13,920 --> 00:03:17,580
Il metodo sum li utilizzava solo a quei parametri.

38
00:03:17,760 --> 00:03:24,450
Pertanto, i metodi statici dipendono in genere solo dai parametri di input su cui non

39
00:03:24,450 --> 00:03:28,720
è possibile accedere alle variabili di istanza specifiche dell'oggetto.

40
00:03:28,830 --> 00:03:33,160
Tuttavia, se si richiama, possono accedere a variabili statiche.

41
00:03:33,170 --> 00:03:36,230
Le variabili di argomento sono variabili di livello di classe.

42
00:03:36,320 --> 00:03:43,370
Cioè non sono anche oggetti specifici e quindi è possibile accedervi da metodi statici che iniziano con te.

43
00:03:43,370 --> 00:03:49,690
Quelle sono variabili che sono condivise tra diversi oggetti della stessa classe Le

44
00:03:49,730 --> 00:03:57,290
variabili statiche saranno anche rivisitate in un'intersezione dove saranno discusse a Degrader senza stupore che possa accedere

45
00:03:57,550 --> 00:04:05,170
direttamente ad altre statiche ma che è nella stessa classe dai loro metodi di livello di classe

46
00:04:05,210 --> 00:04:13,800
stanno lavorando con un operatore punto sul nome della classe. La questione principale è un esempio di un metodo statico.

47
00:04:14,290 --> 00:04:19,140
Quindi i metodi statici non hanno nulla a che fare con gli oggetti all'interno della stessa classe.

48
00:04:19,150 --> 00:04:25,540
Infatti, i calcoli che hai insegnato nel nostro Demel sono anche metodi statici che accedono direttamente al

49
00:04:25,600 --> 00:04:32,140
metodo principale in cui viene avviato anche il metodo principale facendo in modo che il codice abbia definito

50
00:04:32,140 --> 00:04:39,160
metodi di istanza invece di metodi statici ma per accedere a quei metodi di istanza dal metodo principale B devi

51
00:04:39,340 --> 00:04:46,990
prima creare un oggetto di base DeMaio glass come metodo principale è un metodo statico Andi non può accedere direttamente ai

52
00:04:46,990 --> 00:04:49,170
metodi statici della stessa classe.

53
00:04:49,360 --> 00:04:55,450
Quindi dovremmo creare un oggetto di BASIX per utilizzarli tutti, avremmo potuto accedere a quei

54
00:04:55,450 --> 00:05:01,900
metodi di istanza, ma creare un oggetto di B-6 è tutto un po 'più di disprezzo e

55
00:05:01,900 --> 00:05:05,310
lo stiamo mantenendo con semplici metodi statici .

56
00:05:05,320 --> 00:05:09,710
Ora andiamo avanti e ekster sapere che classe di convertitore di valuta dal compito.

57
00:05:12,110 --> 00:05:16,310
OK, eccoci nella classe del convertitore di valuta dal nostro incarico.

58
00:05:16,310 --> 00:05:18,430
Alcuni di voi potrebbero mantenere il compito in casa.

59
00:05:18,440 --> 00:05:21,340
Quindi lascia che ti spieghi cosa abbiamo in questa classe.

60
00:05:21,400 --> 00:05:23,920
E questo è ciò che proveremo per estremo disgusto.

61
00:05:23,990 --> 00:05:30,020
Quindi in questa classe stiamo dichiarando che una variabile ci costa i tassi di cambio che è un doppio array

62
00:05:30,020 --> 00:05:35,050
e abbiamo anche questo metodo chiamato Stampa valute dove stampiamo i valori e questa idea.

63
00:05:35,280 --> 00:05:40,640
E poi hai il metodo principale Verveer che istanzia questa classe e stiamo invocando questo metodo.

64
00:05:40,640 --> 00:05:48,230
Quindi in questa particolare area ciò che abbiamo sono i tassi di cambio di diverse valute

65
00:05:48,230 --> 00:05:54,480
relative a una U. S. dollaro per esempio il primo qui corrisponde alla rupia indiana.

66
00:05:54,500 --> 00:05:59,840
Quindi quello che significa è uno U. S. il dollaro equivale a 63 rupie.

67
00:06:00,110 --> 00:06:00,620
OK.

68
00:06:00,860 --> 00:06:05,210
Allo stesso modo, per esempio qui 1 0 7 è lo yen giapponese.

69
00:06:05,210 --> 00:06:08,470
Quindi uno U. S. dollaro equivale a centosette.

70
00:06:08,480 --> 00:06:09,770
Sì.

71
00:06:09,770 --> 00:06:16,700
Quindi, qui abbiamo diversi tassi di cambio di valuta di paesi diversi e le valute di stampa sono

72
00:06:16,700 --> 00:06:17,300
importanti.

73
00:06:17,300 --> 00:06:20,010
Stiamo semplicemente stampando questi valori.

74
00:06:20,060 --> 00:06:26,450
Quindi per esempio per la rupia stiamo stampando il valore all'indice 0 e per Dornhelm questo è per Derham.

75
00:06:26,450 --> 00:06:28,210
Quindi stiamo stampando il valore su uno.

76
00:06:28,250 --> 00:06:31,910
Allo stesso modo per l'australiano stiamo stampando l'ultimo valore.

77
00:06:31,910 --> 00:06:32,730
Questo è quello

78
00:06:32,870 --> 00:06:39,590
Ma invece di usare sei usiamo il feed di lenth e ne stiamo sottraendo uno per stampare

79
00:06:39,590 --> 00:06:40,780
questa particolare esecuzione.

80
00:06:40,980 --> 00:06:43,160
OK, volevamo solo usare il.

81
00:06:43,280 --> 00:06:49,550
Quindi nella demo stiamo semplicemente creando un doppio array e stiamo stampando i singoli valori.

82
00:06:49,580 --> 00:06:53,240
Questo è quello che volevamo testare ed è quello che fa questa classe.

83
00:06:53,240 --> 00:07:00,440
Quindi questo processo è ancora incompleto e può essere esteso principalmente che un tipo di classe sarà utile

84
00:07:00,650 --> 00:07:07,700
e servizi di trasferimento di denaro come la gente, per esempio diciamo se sei negli Stati Uniti e

85
00:07:07,700 --> 00:07:14,540
se vuoi trasferire un po 'di denaro come mille dollari per dire una banca locale in India,

86
00:07:14,660 --> 00:07:22,340
quindi, userebbe un servizio come la gente e la gente userebbe questo tipo di classe per convertire quei dollari in

87
00:07:22,430 --> 00:07:23,470
rupie indiane.

88
00:07:23,640 --> 00:07:23,920
OK.

89
00:07:23,930 --> 00:07:30,200
Quindi userebbe questo tasso di cambio e si moltiplicherebbe con migliaia per ottenere il valore

90
00:07:30,200 --> 00:07:30,620
convertito.

91
00:07:30,630 --> 00:07:32,560
E nel gruppo finale va bene.

92
00:07:32,600 --> 00:07:34,730
Quindi questo è lo sfondo.

93
00:07:34,820 --> 00:07:39,680
Una delle cose che abbiamo detto è che i metodi di istanza possono gestirlo.

94
00:07:39,710 --> 00:07:45,370
Quindi, abbiamo questa istanza importante e andiamo avanti e scriviamo un paio di altri metodi di istanza.

95
00:07:45,620 --> 00:07:48,670
Quindi prima fammi eseguire questo programma qui.

96
00:07:49,010 --> 00:07:51,260
Quindi sono nella directory degli affari.

97
00:07:51,620 --> 00:07:55,530
Quindi questa classe è nella directory business.

98
00:07:55,720 --> 00:07:58,070
Quindi qui stampa i valori.

99
00:07:58,090 --> 00:07:58,960
OK.

100
00:07:59,130 --> 00:08:05,860
Ora osserviamo che qui stiamo istanziando il convertitore di valuta e abbiamo detto che per accedere a un

101
00:08:06,040 --> 00:08:09,470
metodo di istanza dobbiamo usare il riferimento all'oggetto.

102
00:08:09,490 --> 00:08:13,180
Ecco perché abbiamo il riferimento all'oggetto seguito da un punto.

103
00:08:13,180 --> 00:08:17,570
Ora se non lo usi ci dà un errore di compilazione OK

104
00:08:20,930 --> 00:08:25,140
perché Main è un nonce è un mod statico ..

105
00:08:25,220 --> 00:08:29,980
E dal metodo di stocktake non possiamo accedere a nessun materiale relativo allo stato.

106
00:08:30,050 --> 00:08:35,870
Quindi la stampa ottenuta su CS è un metodo di istanza su B che non può decollare da un metodo statico.

107
00:08:36,050 --> 00:08:40,210
Quindi abbiamo bisogno di avere il riferimento all'oggetto.

108
00:08:40,220 --> 00:08:40,910
OK.

109
00:08:41,030 --> 00:08:42,840
Per accedere al metodo di istanza.

110
00:08:43,030 --> 00:08:47,230
Ora qui abbiamo questi valori.

111
00:08:47,240 --> 00:08:50,970
Ora diciamo che inizialmente non lo è.

112
00:08:51,060 --> 00:08:52,170
Diciamo che non è così.

113
00:08:52,410 --> 00:08:54,500
Se non lo inizializziamo non lo è.

114
00:08:54,660 --> 00:08:57,140
E proveremo a risolvere quei valori da qui.

115
00:08:57,330 --> 00:08:57,650
OK.

116
00:08:57,690 --> 00:09:06,200
Quindi fammi saltare qui e fammi scrivere un nuovo metodo chiamato Imposta tassi di cambio sull'uso del punto.

117
00:09:06,210 --> 00:09:15,640
Inizializzeremo la variabile dei tassi di cambio e definiamo qui le tariffe delle auto variabili.

118
00:09:17,100 --> 00:09:18,750
Deve essere un ID

119
00:09:26,620 --> 00:09:28,440
Quindi questa è una questione di definizione.

120
00:09:28,810 --> 00:09:33,500
Quindi a questi tassi di cambio stabiliti passeremo questo controllo.

121
00:09:33,520 --> 00:09:35,120
Chiamiamo questo

122
00:09:38,760 --> 00:09:44,450
come chordates stesso può essere qualsiasi cosa e questo è un

123
00:09:50,320 --> 00:09:52,650
CC doc che è gay.

124
00:09:52,760 --> 00:09:54,490
Ora questo.

125
00:09:54,740 --> 00:10:01,370
Quindi, quando il controllo arriverà, i nostri tassi di cambio verranno elaborati e le

126
00:10:01,370 --> 00:10:05,390
tariffe verranno assegnate ai tassi di cambio.

127
00:10:05,390 --> 00:10:08,090
Ecco come inizializzeremo i tassi di cambio.

128
00:10:08,210 --> 00:10:09,620
Lasciatemi solo aggiungere a

129
00:10:16,830 --> 00:10:19,070
queste stampe tutti i valori e siamo bravi.

130
00:10:19,430 --> 00:10:27,470
Quindi inizialmente questo era nullo ma usando questo metodo di istanza stiamo manipolando lo stato e lo stiamo cambiando

131
00:10:27,470 --> 00:10:29,780
da none a questi valori.

132
00:10:29,900 --> 00:10:30,290
OK.

133
00:10:30,470 --> 00:10:35,700
Andiamo avanti e cambiamo ancora una volta, diciamo che è il 1 ° gennaio.

134
00:10:35,780 --> 00:10:40,760
Quindi i tassi di cambio sarebbero calcolati una volta al giorno.

135
00:10:40,760 --> 00:10:50,550
Quindi diciamo che era una frase su John veloce su diciamo su John sic e abbiamo un diverso insieme di valori.

136
00:10:51,190 --> 00:10:55,330
Ok, quindi abbiamo le stesse tariffe qui.

137
00:10:55,410 --> 00:11:03,050
Quindi cambiamo solo questo a 65 e forse questo a 500 di loro sta dicendo o potrebbero cambiare, ma

138
00:11:03,050 --> 00:11:04,060
lasciamo così.

139
00:11:06,720 --> 00:11:07,170
No.

140
00:11:07,170 --> 00:11:09,550
Qui sta dando qualche errore.

141
00:11:09,760 --> 00:11:16,090
E puoi indovinare qual è il motivo, perché questa è una dichiarazione di assegnazione I e in una dichiarazione

142
00:11:16,090 --> 00:11:19,760
di assegnazione non è possibile inizializzare l'array in questo modo.

143
00:11:20,020 --> 00:11:29,640
Dobbiamo usare questa notazione perché questo tipo di modo più semplice si applica solo in una dichiarazione e puoi ricordarlo

144
00:11:30,160 --> 00:11:32,280
da una lezione precedente.

145
00:11:32,490 --> 00:11:33,960
Quindi, quando ha bisogno di essere

146
00:11:40,670 --> 00:11:41,450
così, tu vai.

147
00:11:41,690 --> 00:11:47,420
Così, quando era in Iraq per la prima volta, questi erano i valori la seconda volta nel secondo giorno i

148
00:11:47,510 --> 00:11:52,920
valori della rupia e della nostra casa sono stati aggiornati a 65 e quelli da tre a cinque.

149
00:11:53,150 --> 00:11:55,790
Sto stampando i valori aggiornati.

150
00:11:56,030 --> 00:12:01,140
Quindi, come puoi vedere, la velocità dell'oggetto è stata aggiornata.

151
00:12:01,160 --> 00:12:03,120
Quindi inizialmente lo stato non lo era.

152
00:12:03,260 --> 00:12:10,970
Poi lo abbiamo aggiornato al primo set di valori e poi nel secondo giorno stiamo aggiornando ancora una volta

153
00:12:11,060 --> 00:12:16,530
quel nuovo insieme di valori, ma stiamo usando lo stesso riferimento all'oggetto.

154
00:12:16,550 --> 00:12:23,670
Quindi lo stato è l'oggetto di Rence è stato cambiato da nessuno a questi valori su da questi valori.

155
00:12:23,690 --> 00:12:28,240
È stato cambiato ancora una volta usando il metodo del tasso di cambio.

156
00:12:28,300 --> 00:12:28,540
OK.

157
00:12:28,550 --> 00:12:34,340
Ecco come possiamo manipolare lo stato dai metodi di istanza.

158
00:12:34,370 --> 00:12:38,330
Ora scriviamo un altro metodo per aggiornare solo un singolo valore.

159
00:12:38,340 --> 00:12:38,720
OK.

160
00:12:38,780 --> 00:12:40,190
Quindi chiamiamolo come

161
00:12:47,060 --> 00:12:52,400
un po 'di tasso di cambio e aggiorniamo solo un singolo elemento.

162
00:12:54,910 --> 00:13:06,610
Quindi dichiariamo una variabile CT o indice e viene aggiornata con una nuova su di essa, si è verificato un

163
00:13:06,620 --> 00:13:14,380
errore e non è stato impostato correttamente, quindi vogliamo aggiornare quel particolare elemento.

164
00:13:14,400 --> 00:13:18,640
Quindi qui ci sono i tassi di cambio fuori dal nostro indice.

165
00:13:18,750 --> 00:13:24,790
Quindi questo sarebbe l'elemento specifico e stiamo aggiornando con il nuovo valore.

166
00:13:24,900 --> 00:13:28,220
Andiamo duramente guadagnato nel 3 agosto.

167
00:13:33,400 --> 00:13:33,960
Si

168
00:13:39,690 --> 00:13:41,740
chiama tasso di scambio dati.

169
00:13:41,760 --> 00:13:55,890
Singolo diciamo che vogliamo aggiornare il valore della rupia che è all'indice 0 e vogliamo vedere aggiornato 66 perché è quello che

170
00:13:56,240 --> 00:13:57,510
abbiamo.

171
00:13:57,510 --> 00:14:03,280
Quindi andiamo avanti e stampiamo questi valori.

172
00:14:03,420 --> 00:14:11,230
Ok, quindi stiamo passando il valore zero che corrisponde alla rupia in modo che venga assegnato al nostro indice e

173
00:14:11,230 --> 00:14:13,570
il nuovo valore sia sessantasei.

174
00:14:13,570 --> 00:14:15,430
Quindi viene assegnato qui.

175
00:14:15,640 --> 00:14:20,490
Quindi stiamo aggiornando il valore a zero nella posizione con il nuovo valore.

176
00:14:20,740 --> 00:14:22,040
Quindi questo deve essere chiaro.

177
00:14:28,090 --> 00:14:32,410
Qui sullo schermo e ci vai.

178
00:14:32,590 --> 00:14:39,980
Quindi non è 66 da 65 per quanto riguarda il resto a 66 Quindi questa è l'unica cosa che abbiamo incrementato.

179
00:14:40,320 --> 00:14:43,730
Adesso scriviamo anche un paio di metodi in più metodi.

180
00:14:43,890 --> 00:14:49,260
Quindi uno di loro, quindi qui stai ricevendo i soldi che è quanto di valore.

181
00:14:49,260 --> 00:15:02,490
Vediamo che è Quintard Questo è il doppio di Nipissing che ottiene un tasso di cambio per un particolare paese.

182
00:15:02,520 --> 00:15:03,720
Quindi qui sarebbero

183
00:15:08,640 --> 00:15:10,130
i tassi di cambio.

184
00:15:10,140 --> 00:15:12,040
Tutti questi sono indicizzati.

185
00:15:12,160 --> 00:15:16,890
Quindi se passi l'euro, restituirebbe il valore add in Expedition 0.

186
00:15:16,890 --> 00:15:21,540
Ora dichiariamo anche di renderlo un po 'più realistico.

187
00:15:21,720 --> 00:15:26,090
Si presume che un servizio di trasferimento di denaro come la gente lo utilizzerà.

188
00:15:26,100 --> 00:15:30,300
Quindi diciamo che vuoi trasferire una certa quantità di U. S. dollari.

189
00:15:30,600 --> 00:15:37,840
Finora possiamo dichiarare questa variabile chiamata quantità di trasferimento del calcolo.

190
00:15:39,140 --> 00:15:45,900
Voglio dire, è così e definiamo una variabile chiamata mamma.

191
00:15:46,040 --> 00:15:48,290
Quindi questo è come l'U. S. dollaro.

192
00:15:48,740 --> 00:15:55,610
E qui vogliamo calcolare diciamo migliaia di passati qui che è $ 2000.

193
00:15:55,610 --> 00:16:01,310
Quindi vogliamo dire che se qui viene passato zero, che è per valuta indiana, allora vogliamo

194
00:16:01,380 --> 00:16:03,210
calcolare l'importo del trasferimento.

195
00:16:03,310 --> 00:16:03,680
OK.

196
00:16:03,680 --> 00:16:06,710
Quindi abbiamo bisogno di questa somma di dollari.

197
00:16:06,710 --> 00:16:11,070
Deve essere moltiplicato con i tassi di cambio su questa arteria successiva.

198
00:16:11,180 --> 00:16:15,230
Ma invece di usare questo, usiamo questo metodo chiamato Let's

199
00:16:19,000 --> 00:16:21,090
get exchange rate OK ora.

200
00:16:21,140 --> 00:16:50,670
Quindi questo è per il trasferimento di calcolo tra.

201
00:16:50,860 --> 00:16:56,810
Quindi stiamo camminando sul trasferimento di computazione su cui è una questione di istanza su tale questione è a sua

202
00:16:56,810 --> 00:16:59,550
volta nel camminare il tasso di cambio ottenere.

203
00:16:59,570 --> 00:17:06,040
Quindi se stiamo passando zero nel 2000, quindi vogliamo convertire migliaia di euro in rupie.

204
00:17:06,350 --> 00:17:08,410
Quindi quelli sono solo moltiplicati qui.

205
00:17:08,420 --> 00:17:14,330
Quindi i dollari e gli viene assegnato un emong e questa è una larghezza di vista che non può essere scambiata per ottenere il tasso di cambio.

206
00:17:14,330 --> 00:17:18,300
Quindi stiamo invocando il metodo di scambio di regali e passando questo o il prossimo.

207
00:17:18,320 --> 00:17:19,060
Sì.

208
00:17:19,090 --> 00:17:25,760
E ciò restituirebbe il tasso di cambio corrispondente a questo indice il valore di quel particolare indice che sarebbe pari

209
00:17:26,150 --> 00:17:30,800
a 66 e quindi lo stiamo moltiplicando e quindi siamo fatti in Europa.

210
00:17:30,860 --> 00:17:35,380
Quindi qui per accedere a questo metodo possiamo accedervi direttamente.

211
00:17:35,490 --> 00:17:36,070
Va bene.

212
00:17:36,380 --> 00:17:42,620
Ma per accedere alla prima volta dobbiamo usare il riferimento all'oggetto ma dall'interno di questo metodo di istanza possiamo

213
00:17:42,620 --> 00:17:44,630
invocare altri metodi di istanza

214
00:17:52,970 --> 00:17:55,230
direttamente per far sì che cresca

215
00:18:01,650 --> 00:18:07,740
questo Hmong e così otteniamo dai sei ai seimila perché passiamo migliaia di dollari e è per la

216
00:18:07,740 --> 00:18:10,150
pace sotto un 66 su quel fondo.

217
00:18:10,380 --> 00:18:13,270
Quindi è con i metodi di istanza per l'avvio.

218
00:18:13,290 --> 00:18:17,980
Abbiamo già visto metodi di stocktake nell'ultima demo precedente.

219
00:18:18,180 --> 00:18:23,540
Quindi abbiamo dichiarato un metodo che chiama una somma che calcola la somma di due numeri.

220
00:18:23,550 --> 00:18:24,810
Quindi è una variabile statica.

221
00:18:24,810 --> 00:18:25,810
Ecco qui.

222
00:18:25,950 --> 00:18:29,830
Ora, come abbiamo detto, funziona solo sui parametri a medio termine.

223
00:18:29,850 --> 00:18:32,000
Non accede a nessuna variabile di istanza.

224
00:18:32,340 --> 00:18:37,370
Quindi è solo prendendo questi parametri e calcolando una certa comprensione.

225
00:18:37,710 --> 00:18:40,080
Ecco come funzionano i metodi statici.

226
00:18:40,080 --> 00:18:42,970
Quindi sono principalmente per i metodi di qualità.

227
00:18:43,020 --> 00:18:49,740
Quindi, quei metodi di utilità e qui anche questo metodo la nostra agenzia pubblicitaria sta invocando un metodo.

228
00:18:49,890 --> 00:18:51,990
Quindi questo riguarda i metodi statici.

229
00:18:52,000 --> 00:18:56,320
Mi dispiace ma questo sarà discusso più avanti anche insieme a variabili tattiche.

230
00:18:56,410 --> 00:19:04,380
Ora, per esempio, diciamo che se facciamo questa tattica non verrà stampato alcun taglio da questa tattica e sta accedendo alle

231
00:19:04,410 --> 00:19:08,710
variabili di istanza qui e questo non dovrebbe essere possibile.

232
00:19:08,940 --> 00:19:11,480
Quindi fammi solo compilare e mostrartelo.

233
00:19:13,840 --> 00:19:14,030
OK.

234
00:19:14,150 --> 00:19:20,590
Quindi dice che i tassi di cambio degradabili non amidacei non possono essere riferiti nel contesto di un uomo.

235
00:19:20,600 --> 00:19:21,130
OK.

236
00:19:22,000 --> 00:19:27,460
Quindi non possiamo accedere a una variabile di istanza da un metodo statico.

237
00:19:28,930 --> 00:19:30,930
Ora se lo

238
00:19:34,300 --> 00:19:36,690
facciamo statico, potrebbe andare bene.

239
00:19:41,100 --> 00:19:52,140
OK quindi combina bene e in effetti funziona bene, ma la materia e la variabile sono statici.

240
00:19:52,160 --> 00:19:53,140
Quindi va bene.

241
00:19:53,150 --> 00:19:56,680
Ora la prossima domanda che potresti chiedere è OK da qui.

242
00:19:56,690 --> 00:20:02,030
Questo è un metodo statico su cui l'accesso è variabile Arcica che è buona, ma qui abbiamo i

243
00:20:02,030 --> 00:20:06,660
metodi di istanza I metodi di istanza di Andi stanno accedendo alle variabili statiche.

244
00:20:06,960 --> 00:20:07,400
OK.

245
00:20:07,520 --> 00:20:11,750
Quindi è plausibile a causa di argomenti.

246
00:20:11,750 --> 00:20:17,620
Qualsiasi materiale di stocktake è globale ed è accessibile a tutti gli oggetti.

247
00:20:17,660 --> 00:20:23,870
Quindi qui questo è un metodo di istanza e appartiene a un particolare oggetto e può accedere a qualsiasi materiale di

248
00:20:23,870 --> 00:20:24,470
stocktake.

249
00:20:24,470 --> 00:20:29,110
Quindi da questo metodo di istanza è possibile accedere alle variabili statiche sono metodi statici.

250
00:20:29,210 --> 00:20:36,830
È solo che per loro come metodo tattico non è possibile accedere alle cose istantanee perché le cose istantanee sono

251
00:20:36,890 --> 00:20:38,270
specifiche degli oggetti.

252
00:20:38,270 --> 00:20:43,970
OK da un metodo di istanza, ancora una volta da un metodo di istanza è possibile accedere a materiale tattico

253
00:20:43,970 --> 00:20:47,550
perché roba statica è globale e condivisa tra tutti gli oggetti.

254
00:20:47,690 --> 00:20:49,880
Ma Fryman argomento motard.

255
00:20:49,970 --> 00:20:58,580
Non è possibile accedere alle cose istantanee perché le istanze delle istantanee sono specifiche per determinati oggetti OK.

256
00:20:58,740 --> 00:21:04,770
Quindi dovrebbe essere chiaro ma torneremo a quali metodi statici e variabili statiche nella

257
00:21:04,770 --> 00:21:05,670
sezione successiva.

258
00:21:05,670 --> 00:21:11,040
OK, così è stato ordinato e questo codice sarà disponibile anche nella sezione risorse.

259
00:21:11,220 --> 00:21:17,660
Ma ti consiglio di digitare tutto ma per questo particolare file, se quello è il server non è

260
00:21:17,660 --> 00:21:23,760
XTi nella sezione risorse, basta convertirlo in lavoro Daut per estensione e dovresti essere in grado di

261
00:21:23,760 --> 00:21:24,980
compilare ed eseguirlo.

262
00:21:25,410 --> 00:21:27,080
Grazie e arrivederci alla prossima lezione.
