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

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

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

App -Info


June 11, 2023
803
$0.99
Android Varieert Met Apparaat
Everyone
Get it on Google Play

App -Beschrijving


Android -App -Analyse En Beoordeling: Курс "ООП на Python", Ontwikkeld Door plustilino. Vermeld In Onderwijs -Categorie. De Huidige Versie Is V6Q, Bijgewerkt Op 11/06/2023 . Volgens Gebruikersrecensies Op Google Play: Курс "ООП на Python". Bereikte Meer Dan 803 Installaties. Курс "ООП на Python" Heeft Momenteel 28 Beoordelingen, Gemiddelde Rating 4.3 Sterren

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


Измененно оформление кода, переписан урок про инкапсуляцию

Beoordeel En Beoordeling Op Google Play Store


4.3
28 Totaal
5 71.4
4 7.1
3 10.7
2 0
1 10.7

Totaal Aantal Installaties (*Geschat)

Schatting Van Het Totale Aantal Installaties Op Google Play, Geschat Uit Het Aantal Beoordelingen En Installatiegrenzen Die Zijn Bereikt Op Google Play.