Курс "ООП на Python" APK
App information
Version Varies with device (#1)
Updated 2023-06-11
APK Size 1.9 MB
Requires Android Android 2.3+ (Gingerbread)
Offered by plustilino
Category Free Education App
App id info.younglinux.pythonoop
Developer's notes The course "Object-oriented programming in Python" + Answers
Screenshot
Click on the image to see full size
Table of contents
Latest updates
What's new in Курс "ООП на Python" Varies with device
Editor's review
Download the latest Курс "ООП на Python" application, version Varies with device, compatible with Windows 10/11 (using emulators such as Bluestacks), Android devices. This free Education app is developed by plustilino and is easy to download and install.
Previous versions, including Varies with device, are also available. If you need help or have any problems, please let us know.
Description
The course assumes prior knowledge of structured programming in Python, which you can get acquainted with in our first course "Python. Introduction to Programming": https://younglinux.info/python/course.
The course includes 15 lessons:
1. What is object-oriented programming
2. Creation of classes and objects
3. Class constructor - __init __ () method
4. Inheritance
5. Polymorphism
6. Encapsulation
7. Composition
8. Operator overloading
9. Static methods
10. Iterators
11. Generators
12. Modules and packages
13. Documenting the code
14. Sample Object Oriented Python Program
15. Results of the course "Object-oriented programming in Python"
The key concepts in object-oriented programming are "class" and "object". Objects are derived from their classes. In the Python programming language, such objects are called instances.
Inheritance, polymorphism and encapsulation are the basic principles, pillars of object-oriented programming. Inheritance implies the ability to define child classes, polymorphism is a different way of implementing the same thing, encapsulation is hiding and combining data and methods. Composition is implemented less often, it means the ability to create objects, the constituent parts of which are objects of other classes.
A constructor in OOP is a class method that is called automatically when an object is created from this class. At the same time, constructor refers to operator overloading methods. The names of such methods are regulated by the programming language itself, and their call occurs automatically when the object participates in certain operations. For example, adding, extracting an element, etc.
Iterators are a special kind of objects, similar to collections like a list, but which do not store the entire set of elements, but generate only one each time it is accessed. Python has built-in datatype classes from which iterators are created. However, you can also define your own classes, whose instances will have iterator capabilities.
Ratings and Reviews
Rating: 5.0/5 based on Less than 100 reviews
(*) is required
Previous versions
Курс "ООП на Python" Varies with device APK for Windows (#1, 1.9 MB)
Similar to Курс "ООП на Python"
Python Programming Concepts APK
Python - Data Structure Tutorial APK
Learn Python Programming Tutorial - FREE APK
More from plustilino
Python. Exercises and examples APK
Mitosis, Meiosis, Organelles APK
The С programming language. Exercises APK
Top download apps
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK