Usar o APKPure APP
Obter o APK da versão antiga de Курс "ООП на Python" para Android
O curso "Programação orientada a objetos em Python" Respostas +
O curso "Programação orientada a objetos em Python" apresenta os recursos da programação orientada a objetos em geral e sua implementação na linguagem Python. O aplicativo é complementado com exemplos de soluções práticas de trabalho. As próprias lições estão disponíveis gratuitamente em https://younglinux.info/oopython/course. Versões curtas em vídeo das lições: https://www.youtube.com/playlist?list=PLx40Tc4pO423OvwMLI7VNwXqoSOnWF_53
O curso pressupõe conhecimento prévio de programação estruturada em Python, com o qual você pode se familiarizar em nosso primeiro curso "Python. Introdução à programação": https://younglinux.info/python/course.
O curso inclui 15 aulas:
1. O que é programação orientada a objetos
2. Criação de classes e objetos
3. Construtor de classe - método __init __ ()
4. Herança
5. Polimorfismo
6. Encapsulamento
7. Composição
8. Sobrecarga do operador
9. Métodos estáticos
10. Iteradores
11. Geradores
12. Módulos e pacotes
13. Documentando o código
14. Amostra de Programa Python Orientado a Objetos
15. Resultados do curso "Programação orientada a objetos em Python"
Os conceitos-chave na programação orientada a objetos são "classe" e "objeto". Os objetos são derivados de suas classes. Na linguagem de programação Python, esses objetos são chamados de instâncias.
Herança, polimorfismo e encapsulamento são os princípios básicos, pilares da programação orientada a objetos. Herança implica na habilidade de definir classes filhas, polimorfismo é uma maneira diferente de implementar a mesma coisa, encapsulamento é esconder e combinar dados e métodos. A composição é implementada com menos frequência, significa a capacidade de criar objetos, cujas partes constituintes são objetos de outras classes.
Um construtor em OOP é um método de classe que é chamado automaticamente quando um objeto é criado a partir dessa classe. Ao mesmo tempo, o construtor se refere aos métodos de sobrecarga do operador. Os nomes de tais métodos são regulados pela própria linguagem de programação, e sua chamada ocorre automaticamente quando o objeto participa de determinadas operações. Por exemplo, adicionar, extrair um elemento, etc.
Iteradores são um tipo especial de objetos, semelhantes a coleções como uma lista, mas que não armazenam todo o conjunto de elementos, mas geram apenas um a cada vez que são acessados. Python tem classes de tipo de dados integradas a partir das quais os iteradores são criados. No entanto, você também pode definir suas próprias classes, cujas instâncias terão recursos de iterador.
Last updated on Jun 11, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Курс "ООП на Python"
plustilino
Jun 11, 2023
$0.99