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.
Курс "ООП на Python"-icoon

plustilino


Jun 11, 2023

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

De cursus "-object georiënteerd programmeren in Python" + Antwoorden

De cursus "Objectgeoriënteerd programmeren in Python" introduceert de kenmerken van objectgeoriënteerd programmeren in het algemeen en de implementatie ervan in de Python-taal. De applicatie wordt aangevuld met voorbeelden van praktische werkoplossingen. De lessen zelf zijn vrij beschikbaar op https://younglinux.info/oopython/course. Korte videoversies van de lessen: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53

De cursus veronderstelt voorkennis van gestructureerd programmeren in Python, waarmee u kennis kunt maken in onze eerste cursus "Python. Inleiding tot programmeren": https://younglinux.info/python/course.

De cursus omvat 15 lessen:

1. Wat is objectgeoriënteerd programmeren?

2. Creatie van klassen en objecten

3. Klasseconstructor - __init __ () methode

4. Overerving

5. Polymorfisme

6. Inkapseling:

7. Samenstelling

8. Overbelasting van de operator

9. Statische methoden

10. Iteratoren

11. Generatoren

12. Modules en pakketten

13. De code documenteren

14. Voorbeeld objectgeoriënteerd Python-programma

15. Resultaten van de cursus "Objectgeoriënteerd programmeren in Python"

De belangrijkste concepten in objectgeoriënteerd programmeren zijn "klasse" en "object". Objecten zijn afgeleid van hun klassen. In de programmeertaal Python worden dergelijke objecten instances genoemd.

Overerving, polymorfisme en inkapseling zijn de basisprincipes, pijlers van objectgeoriënteerd programmeren. Overerving impliceert de mogelijkheid om onderliggende klassen te definiëren, polymorfisme is een andere manier om hetzelfde te implementeren, inkapseling is het verbergen en combineren van gegevens en methoden. Compositie wordt minder vaak geïmplementeerd, het betekent de mogelijkheid om objecten te maken, waarvan de samenstellende delen objecten van andere klassen zijn.

Een constructor in OOP is een klassenmethode die automatisch wordt aangeroepen wanneer een object van deze klasse wordt gemaakt. Tegelijkertijd verwijst constructor naar overbelastingsmethoden voor operators. De namen van dergelijke methoden worden geregeld door de programmeertaal zelf en hun aanroep vindt automatisch plaats wanneer het object deelneemt aan bepaalde bewerkingen. Bijvoorbeeld het toevoegen, extraheren van een element, etc.

Iterators zijn een speciaal soort objecten, vergelijkbaar met collecties zoals een lijst, maar die niet de hele set elementen opslaan, maar er slechts één genereren elke keer dat deze wordt geopend. Python heeft ingebouwde datatypeklassen waaruit iterators worden gemaakt. U kunt echter ook uw eigen klassen definiëren, waarvan de instanties iteratormogelijkheden hebben.

Wat is er nieuw in de nieuwste versie

Last updated on Jun 11, 2023

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

Vertaling Laden...

Aanvullende APP -informatie

Laatste Versie

Verzoek update van Курс "ООП на Python"

Android vereist

Categorie

Onderwijs APP

Meer Info

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

Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succesvol ingeschreven!
Je bent nu geabonneerd op APKPure.
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succes!
Je bent nu geabonneerd op onze nieuwsbrief.