Use APKPure App
Get Курс "ООП на Python" old version APK for Android
Il corso "Programmazione orientata agli oggetti in Python" e Risposte
Il corso "Programmazione orientata agli oggetti in Python" introduce le caratteristiche della programmazione orientata agli oggetti in generale e la sua implementazione nel linguaggio Python. L'applicazione è integrata con esempi di soluzioni pratiche di lavoro. Le lezioni stesse sono disponibili gratuitamente su https://younglinux.info/oopython/course. Brevi versioni video delle lezioni: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53
Il corso presuppone una conoscenza preliminare della programmazione strutturata in Python, che puoi conoscere nel nostro primo corso "Python. Introduzione alla programmazione": https://younglinux.info/python/course.
Il corso prevede 15 lezioni:
1. Cos'è la programmazione orientata agli oggetti?
2. Creazione di classi e oggetti
3. Costruttore di classi - metodo __init __()
4. Eredità
5. Polimorfismo
6. Incapsulamento
7. Composizione
8. Sovraccarico dell'operatore
9. Metodi statici
10. Iteratori
11. Generatori
12. Moduli e pacchetti
13. Documentare il codice
14. Esempio di programma Python orientato agli oggetti
15. Risultati del corso "Programmazione ad oggetti in Python"
I concetti chiave della programmazione orientata agli oggetti sono "classe" e "oggetto". Gli oggetti sono derivati dalle loro classi. Nel linguaggio di programmazione Python, tali oggetti sono chiamati istanze.
Ereditarietà, polimorfismo e incapsulamento sono i principi di base, pilastri della programmazione orientata agli oggetti. L'ereditarietà implica la capacità di definire classi figlie, il polimorfismo è un modo diverso di implementare la stessa cosa, l'incapsulamento è nascondere e combinare dati e metodi. La composizione viene implementata meno spesso, significa la capacità di creare oggetti, le cui parti costitutive sono oggetti di altre classi.
Un costruttore in OOP è un metodo di classe che viene chiamato automaticamente quando un oggetto viene creato da questa classe. Allo stesso tempo, il costruttore fa riferimento ai metodi di overload degli operatori. I nomi di tali metodi sono regolati dal linguaggio di programmazione stesso e la loro chiamata avviene automaticamente quando l'oggetto partecipa a determinate operazioni. Ad esempio, aggiungere, estrarre un elemento, ecc.
Gli iteratori sono un tipo speciale di oggetti, simili a raccolte come un elenco, ma che non memorizzano l'intero insieme di elementi, ma ne generano solo uno ogni volta che si accede. Python ha classi di tipi di dati integrate da cui vengono creati gli iteratori. Tuttavia, puoi anche definire le tue classi, le cui istanze avranno funzionalità di iteratore.
Last updated on Jun 11, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
È necessario Android
Categoria
Segnala
Курс "ООП на Python"
plustilino
Jun 11, 2023
$0.99