1
00:00:01,160 --> 00:00:07,770
Ciao sono nei progetti professionali Una cosa inevitabile in tutti i progetti è l'aggiunta costante

2
00:00:07,770 --> 00:00:09,220
di nuove funzionalità.

3
00:00:09,230 --> 00:00:15,270
I gestori dei parchi iniziano sempre a proporre nuove funzionalità per offrire ai propri clienti la migliore esperienza.

4
00:00:15,360 --> 00:00:19,430
Non abbiamo ottenuto una funzione del genere per la visualizzazione di solo robot adatti ai bambini.

5
00:00:19,750 --> 00:00:25,560
Non estendiamo veramente le cose in modo che possiamo spostare tali buoni segnalibri buoni che

6
00:00:25,610 --> 00:00:33,660
i siti partner e implementare questo Google e un'altra funzionalità orientata agli oggetti al di fuori di Java, il nuovo requisito è

7
00:00:33,660 --> 00:00:39,900
quello di fornire la possibilità di condividere libri e conversazioni amichevoli con un partner fittizio un sito

8
00:00:39,930 --> 00:00:41,250
Web chiamato Goodson's.

9
00:00:41,610 --> 00:00:47,850
Quindi questa parte immaginaria su un sito web è un sito di bookmarking ma costruito specificamente per i

10
00:00:48,000 --> 00:00:55,630
bambini, non che dovremmo essere in grado di condividere solo segnalibri amichevoli di Geek DOS che sono sia link che libri ma non film.

11
00:00:55,800 --> 00:00:57,090
Quindi questo è il requisito.

12
00:00:58,850 --> 00:01:04,980
Questa è un'istantanea presa dal sistema di Holbrook in cui è stato aggiunto un nuovo collegamento chiamato

13
00:01:05,000 --> 00:01:06,780
shared with good snips.

14
00:01:07,160 --> 00:01:12,890
Guarda che questo link non è presente nel sistema esistente e viene aggiunto qui solo per introdurre la prossima

15
00:01:12,890 --> 00:01:14,600
funzione che stiamo per imparare.

16
00:01:15,330 --> 00:01:22,070
Questo collegamento verrà anche mostrato solo per libri e collegamenti Web, ma non per film come da modello richiesto.

17
00:01:22,140 --> 00:01:28,980
Questo link verrà mostrato solo per contenuti editoriali che sono utenti regolari o l'amministratore di posta elettronica non verrà mostrato

18
00:01:28,980 --> 00:01:29,720
questo link.

19
00:01:30,270 --> 00:01:37,020
Quindi lo staff editoriale sono le uniche persone che possono pubblicizzare i nostri bookmark eternamente così come

20
00:01:37,020 --> 00:01:45,540
shidduch bookmark amichevole, ma non fare sesso non un editor fa clic sul collegamento associato a Facebook, che è The Adventures

21
00:01:45,540 --> 00:01:46,970
of Huckleberry Finn.

22
00:01:47,280 --> 00:01:53,790
Quella azione invocerebbe un metodo chiamato Condividi l'oggetto del libro passato come argomento del metodo.

23
00:01:53,800 --> 00:02:00,540
Si noti che il parametro metodo è disattivato dal segnalibro. Quindi il segnalibro viene utilizzato come

24
00:02:00,590 --> 00:02:02,570
riferimento polimorfico come questo.

25
00:02:02,640 --> 00:02:09,190
Sappiamo che lo stesso metodo può essere il collegamento di Pasdar o persino un oggetto filmato.

26
00:02:09,290 --> 00:02:16,590
La condivisione del metodo funziona in un metodo chiamato Leggi dati elemento letto sui dati specifici del libro.

27
00:02:16,640 --> 00:02:25,250
Le avventure di Huckleberry Finn nel prossimo metodo X mese condividevano questo con la bontà del

28
00:02:25,250 --> 00:02:26,190
Bagnato.

29
00:02:26,510 --> 00:02:31,290
Per questo possiamo aspettarci che buoni snips espongano un servizio web su thrilly o cosa.

30
00:02:31,360 --> 00:02:38,210
Grammaticamente questi dati per quel servizio Web hanno ottenuto alcuni di quei dati aggiunti al proprio database.

31
00:02:38,240 --> 00:02:44,600
Non possiamo presumere che una volta che i dati dei segnalibri siano stati condivisi, il link condiviso con buoni

32
00:02:44,600 --> 00:02:49,300
strumenti non verrà più mostrato con quel segnalibro per implementare questa nuova funzione.

33
00:02:49,300 --> 00:02:56,170
Una cosa su cui dobbiamo decidere è come implementare il metodo del giorno dell'elemento che è responsabile della generazione

34
00:02:56,170 --> 00:03:02,260
dell'ex americano nel generarlo come se qualcuno distribuisse qualcosa di banale, ma la domanda è che ti

35
00:03:02,260 --> 00:03:03,640
piacerebbe questo metodo.

36
00:03:03,880 --> 00:03:11,570
Se decidi su Donatus perché questo primo patto alternativo è quello di avere un buon articolo Dummett che sia una

37
00:03:11,570 --> 00:03:17,920
questione astratta negli Stati Uniti e poi sostituirla nel punto di vista del progetto di sottoprocesso.

38
00:03:17,960 --> 00:03:21,850
Ci sono un paio di problemi con questa implementazione.

39
00:03:21,890 --> 00:03:28,670
Dobbiamo aggiungere MT per ottenere Dummett al terzo posto nella classe del film e anche in futuro su secondari o segnalibri.

40
00:03:29,150 --> 00:03:32,330
Quindi stiamo aggiungendo qualche citazione fittizia e non è elegante.

41
00:03:33,780 --> 00:03:40,100
Quindi, facendo ciò, sii anche e vedendo che anche la classe del film ha la data dell'elemento.

42
00:03:40,290 --> 00:03:42,610
Quindi questi sono un paio di problemi di progettazione.

43
00:03:42,740 --> 00:03:50,200
E diamo un'occhiata al secondo che sta entrando e il secondo non è possibile ottenere solo il metodo di lettura degli oggetti

44
00:03:50,220 --> 00:03:52,640
e prenotare sul processo di Roblin.

45
00:03:52,790 --> 00:03:55,870
Anche in questo caso ci sono due problemi con questa implementazione.

46
00:03:56,000 --> 00:04:02,360
Non esiste un protocollo comune che sia programmatore di classi di libri e di Webling e tutti i futuri programmatori

47
00:04:02,450 --> 00:04:04,900
dovrebbero essere a conoscenza di questo problema.

48
00:04:04,900 --> 00:04:11,840
Questo perché se in futuro dovessero essere condivisi nuovi tipi di segnalibri amichevoli, i programmatori

49
00:04:11,840 --> 00:04:19,130
dovrebbero assicurarsi di aggiungere anche un analogo item rate ometer nella corrispondente classe di segnalibri dati.

50
00:04:20,850 --> 00:04:27,720
Il secondo problema è il vantaggio economico del polimorfismo, che è una conseguenza del non avere un protocollo

51
00:04:27,720 --> 00:04:34,940
comune a questo particolare RDNA, anche se in realtà sembra peggiore del primo, poiché il primo definisce almeno un protocollo

52
00:04:34,940 --> 00:04:39,820
comune che credo sia molto importante dal punto di vista del design.

53
00:04:41,620 --> 00:04:46,060
I problemi delle alternative di progettazione evidenziano un requisito importante di Gerdy.

54
00:04:46,180 --> 00:04:50,790
Ciò di cui abbiamo bisogno è un protocollo comune per la definizione delle funzionalità opzionali.

55
00:04:51,720 --> 00:04:56,140
Con capacità facoltativa intendiamo definire definire l'articolo non ha importanza.

56
00:04:56,190 --> 00:05:03,010
Solo in link su backcross come nel caso del secondo o ordinario, ma allo stesso tempo vogliamo

57
00:05:03,010 --> 00:05:09,040
anche un protocollo comune che rappresenti questa capacità opzionale in modo che possiamo sfruttare

58
00:05:09,190 --> 00:05:16,430
il polimorfismo come nel caso in cui solo due su un modo per ottenere questo è tramite eredità multipla.

59
00:05:16,510 --> 00:05:19,790
Quindi vediamo cosa Mark eredita.

60
00:05:19,980 --> 00:05:20,340
Grazie.
