filmov
tv
Javascript ES6 ITA 39: OOP, prima parte
Показать описание
Link al progetto con codice pronto all'uso: nulla, si tratta di pochissime righe di codice
IN QUESTO VIDEO
Genesi del paradigma OOP
- esplosione della complessità e 'crisi' dellindustria del sw
- problematiche legate alla separazione tra dati e istruzioni
- difficoltà di riutilizzo del codice
- la risposta della OOP (con un confronto con C++/C#/Java):
* classi (C++/C#/Java) e oggetti (Javascript)
* ereditarietà tra classi (C++/C#/Java) e meccaninismo della prototipazione (Javascript, cenni)
- creare oggetti con Javascript (sintassi con costanti oggetto letterali)
- i prototype in azione: aggiuntere proprietà ad un oggetto a run time
- come aggiungere un metodo ad un oggetto (tornano alla grande le funzioni espressione
- necessità e significato della keyword this per i metodi di un oggetto
Il video contiene solo la registrazione con il mio commento audio (senza altri video, immagini o audio) di una sessione di lavoro con software liberamente scaricabili ed utilizzabili da chiunque oppure di cui ho regolare licenza. Il fine è esclusivamente didattico.
The video contains only the registration of my voice while I'm using only open source or freely downloadable software. No extra video, photos or audio. The goal is only educational.
IN QUESTO VIDEO
Genesi del paradigma OOP
- esplosione della complessità e 'crisi' dellindustria del sw
- problematiche legate alla separazione tra dati e istruzioni
- difficoltà di riutilizzo del codice
- la risposta della OOP (con un confronto con C++/C#/Java):
* classi (C++/C#/Java) e oggetti (Javascript)
* ereditarietà tra classi (C++/C#/Java) e meccaninismo della prototipazione (Javascript, cenni)
- creare oggetti con Javascript (sintassi con costanti oggetto letterali)
- i prototype in azione: aggiuntere proprietà ad un oggetto a run time
- come aggiungere un metodo ad un oggetto (tornano alla grande le funzioni espressione
- necessità e significato della keyword this per i metodi di un oggetto
Il video contiene solo la registrazione con il mio commento audio (senza altri video, immagini o audio) di una sessione di lavoro con software liberamente scaricabili ed utilizzabili da chiunque oppure di cui ho regolare licenza. Il fine è esclusivamente didattico.
The video contains only the registration of my voice while I'm using only open source or freely downloadable software. No extra video, photos or audio. The goal is only educational.
Комментарии