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

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

plustilino
Jun 11, 2023
  • Android OS

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.

Mostra Altro

What's new in the latest

Last updated on Jun 11, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Mostra Altro

Video e screenshot

  • Poster Курс "ООП на Python"
  • 1 Schermata Курс "ООП на Python"
  • 2 Schermata Курс "ООП на Python"
  • 3 Schermata Курс "ООП на Python"
  • 4 Schermata Курс "ООП на Python"
  • 5 Schermata Курс "ООП на Python"
  • 6 Schermata Курс "ООП на Python"
  • 7 Schermata Курс "ООП на Python"
Icona APKPure

Download super veloce e sicuro tramite l'app APKPure

Basta un clic per installare i file XAPK/APK su Android!

Scarica APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies