Icona Курс "ООП на Python"

plustilino


Jun 11, 2023

Informazioni su Курс "ООП на Python"

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.

Novità nell'ultima versione

Last updated on Jun 11, 2023

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Traduzione in caricamento...

Informazioni APP aggiuntive

Ultima versione

Richiedi aggiornamento Курс "ООП на Python"

È necessario Android

Available on

Ottieni Курс "ООП на Python" su Google Play

Mostra Altro

Курс "ООП на Python" Screenshot

Commento Loading...
Ricerca...
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Successo!
Ora sei iscritto alla nostra newsletter.