Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Курс "ООП на 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.

Vertaling Laden...

Aanvullende APP -informatie

Laatste Versie

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

Android vereist

Categorie

Onderwijs APP

Meer Info

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!

Meer Info

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

Populaire artikelen in de laatste 24 uur

Comment Loading...
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.