Linguagem de programação orientada a objetos Python
Douglas Alexandre
Linguagem de programação orientada a objetos Python
Python
Um dos paradigmas de
Python é a Orientação a Objetos, que dão um melhor controle e estabilidade de
projetos grandes, Python é uma linguagem de programação de alto nível, interpretada,
de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e
forte. Python é uma linguagem de propósito geral de alto nível, multiparadigma,
suporta o paradigma orientado a objetos, imperativo, funcional e procedural.
Possui tipagem dinâmica e uma de suas principais características é permitir a
fácil leitura do código e exigir poucas linhas de código se comparado ao mesmo programa
em outras linguagens. Devido às suas características, ela é principalmente
utilizada para processamento de textos, dados científicos e criação de CGIs
para páginas dinâmicas para a web. Foi considerada pelo público a 3ª linguagem
"mais amada", de acordo com uma pesquisa conduzida pelo site Stack Overflow
em 2018, e está entre as 5 linguagens mais populares, de acordo com uma pesquisa
conduzida pela RedMonk.
Programação orientada a objeto
O Python é uma
linguagem de programação orientada à objetos, o que significa que ela possui
recursos que dão suporte à programação orientada à objetos, oparadigma foi
desenvolvido como forma de tratar o rápido aumento no tamanho e complexidade
dos sistemas de software e facilitar a modificação desses sistemas grandes e
complexos ao longo do tempo. Em Python, todo valor é
na verdade um objeto. Seja uma tartaruga, uma lista, ou mesmo um inteiro, todos
são objetos. Programas manipulam esses objetos realizando computações diretamente
com eles ou chamando os seus métodos (ou seja, pedindo que esses objetos
executem seus métodos). Para ser mais específico, nós dizemos que um objeto
possui um estado e uma coleção de métodos que ele pode executar. O estado de um
objeto representa as coisas que o objeto sabe sobre si mesmo.
Comentários
Postar um comentário