Use APKPure App
Get Курс "ООП на Python" old version APK for Android
Der Kurs „Objektorientierte Programmierung in Python“ + Antworten
Der Kurs "Objektorientierte Programmierung in Python" führt in die Eigenschaften der objektorientierten Programmierung im Allgemeinen und deren Implementierung in der Sprache Python ein. Ergänzt wird der Antrag durch Beispiele für praktische Arbeitslösungen. Die Lektionen selbst sind unter https://younglinux.info/oopython/course frei verfügbar. Kurze Videoversionen der Lektionen: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53
Der Kurs setzt Vorkenntnisse der strukturierten Programmierung in Python voraus, die Sie in unserem ersten Kurs „Python. Introduction to Programming“ kennenlernen können: https://younglinux.info/python/course.
Der Kurs umfasst 15 Lektionen:
1. Was ist objektorientierte Programmierung?
2. Erstellung von Klassen und Objekten
3. Klassenkonstruktor - __init __ () Methode
4. Vererbung
5. Polymorphismus
6. Kapselung
7. Zusammensetzung
8. Überlastung des Bedieners
9. Statische Methoden
10. Iteratoren
11. Generatoren
12. Module und Pakete
13. Den Code dokumentieren
14. Beispiel für ein objektorientiertes Python-Programm
15. Ergebnisse der Lehrveranstaltung "Objektorientierte Programmierung in Python"
Die Schlüsselbegriffe in der objektorientierten Programmierung sind "Klasse" und "Objekt". Objekte werden von ihren Klassen abgeleitet. In der Programmiersprache Python werden solche Objekte als Instanzen bezeichnet.
Vererbung, Polymorphie und Kapselung sind die Grundprinzipien, Säulen der objektorientierten Programmierung. Vererbung impliziert die Fähigkeit, untergeordnete Klassen zu definieren, Polymorphismus ist eine andere Art, dasselbe zu implementieren, Kapselung ist das Verstecken und Kombinieren von Daten und Methoden. Komposition wird seltener implementiert, das bedeutet die Möglichkeit, Objekte zu erstellen, deren Bestandteile Objekte anderer Klassen sind.
Ein Konstruktor in OOP ist eine Klassenmethode, die automatisch aufgerufen wird, wenn ein Objekt aus dieser Klasse erstellt wird. Gleichzeitig bezieht sich Konstruktor auf Methoden zum Überladen von Operatoren. Die Namen solcher Methoden werden von der Programmiersprache selbst geregelt und ihr Aufruf erfolgt automatisch, wenn das Objekt an bestimmten Operationen teilnimmt. Zum Beispiel das Hinzufügen, Extrahieren eines Elements usw.
Iteratoren sind eine besondere Art von Objekten, ähnlich Sammlungen wie einer Liste, die jedoch nicht die gesamte Menge von Elementen speichern, sondern bei jedem Zugriff nur eines generieren. Python verfügt über integrierte Datentypklassen, aus denen Iteratoren erstellt werden. Sie können jedoch auch eigene Klassen definieren, deren Instanzen über Iteratorfunktionen verfügen.
Last updated on Jun 11, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Erforderliche Android-Version
Kategorie
Bericht
Курс "ООП на Python"
plustilino
Jun 11, 2023
$0.99