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

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

Pemrograman berorientasi objek "Kursus di Python" + Jawaban

Info Aplikasi


June 11, 2023
803
$0.99
Android Bervariasi Dengan Perangkat
Everyone
Get it on Google Play

Deskripsi Aplikasi


Analisis Dan Ulasan Aplikasi Android: Курс "ООП на Python", Dikembangkan Oleh plustilino. Tercantum Dalam Kategori Pendidikan. Versi Saat Ini Adalah V6Q, Diperbarui Pada 11/06/2023 . Menurut Ulasan Pengguna Di Google Play: Курс "ООП на Python". Mencapai Lebih Dari 803 Pemasangan. Курс "ООП на Python" Saat Ini Memiliki Ulasan 28, Peringkat Rata -Rata 4.3 Bintang

Курс "Объектно-ориентированное программирование на Python" знакомит с особенностями объектно-ориентированного программирования в общем и его реализацией в языке Python. Приложение дополнено примерами решений практических работ. Сами уроки находятся в свободном доступе по адресу https://younglinux.info/oopython/course . Краткие видео-версии уроков: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53

Курс предполагает предварительное знание структурного программирования на Python, с которым можно познакомиться в нашем первом курсе "Python. Введение в программирование": https://younglinux.info/python/course .

Курс включает 15 уроков:

1. Что такое объектно-ориентированное программирование
2. Создание классов и объектов
3. Конструктор класса – метод __init__()
4. Наследование
5. Полиморфизм
6. Инкапсуляция
7. Композиция
8. Перегрузка операторов
9. Статические методы
10. Итераторы
11. Генераторы
12. Модули и пакеты
13. Документирование кода
14. Пример объектно-ориентированной программы на Python
15. Итоги курса "Объектно-ориентированное программирование на Python"

Ключевыми понятиями объектно-ориентированного программирования являются "класс" и "объект". Объекты порождаются от своих классов. В языке программирования Python такие объекты принято называть экземплярами.

Наследование, полиморфизм и инкапсуляция – основные принципы, столпы объектно-ориентированного программирования. Наследование предполагает возможность определения дочерних классов, полиморфизм – разный способ реализации одного и того же, инкапсуляция – сокрытие и объединение данных и методов. Композиция реализуется реже, означает возможность создания объектов, составными частями которых являются объекты других классов.

Конструктором в ООП называют метод класса, который вызывается автоматически при создании объекта от этого класса. В то же время конструктор относится к методам перегрузки операторов. Имена таких методов регламентированы самим языком программирования, а их вызов происходит автоматически при участии объекта в тех или иных операциях. Например, сложении, извлечении элемента и др.

Итераторы – это особая разновидность объектов подобных коллекциям вроде списка, но которые не хранят в себе весь набор элементов, а генерируют только один при каждом обращении. В Python есть встроенные классы-типы данных, от которых создаются итераторы. Однако также можно определять собственные классы, чьи экземпляры будут обладать возможностями итераторов.

Apa Yang Baru


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

Nilai Dan Tinjau Di Google Play Store


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

Jumlah Total Pemasangan (*Diperkirakan)

Estimasi Total Jumlah Instalasi Di Google Play, Diperkirakan Dari Jumlah Peringkat Dan Instal Batas Yang Dicapai Di Google Play.