Escolar Documentos
Profissional Documentos
Cultura Documentos
ABSTRAÇÃO
AS CLASSES ABSTRATAS EM
UMA CLASSE
PYTHON NÃO PRECISAM USAR
ABSTRATA NÃO PODE
UMA PALAVRA-CHAVE
SER INSTANCIADA.
ESPECÍFICA PARA SEREM
DEFINIDAS COMO ABSTRATAS.
É OBTIDO USANDO
CLASSES ABSTRATAS E
INTERFACES.
NÃO HÁ MODIFICADORES DE
USA MODIFICADORES DE ACESSO, O QUE SIGNIFICA QUE
ACESSO ( PUBLIC, PRIVATE, TODOS OS MEMBROS DE UMA
PROTECTED) PARA CONTROLAR CLASSE SÃO ESSENCIALMENTE
O ACESSO A MEMBROS DE UMA PÚBLICOS.
CLASSE.
ENCAPSULA
MENTO
O ENCAPSULAMENTO É MENOS
OS MEMBROS PRIVADOS SÓ PODEM
ESTRITO, O QUE SIGNIFICA
SER ACESSADOS D ENTRO DA
QUE É POSSÍVEL ACESSAR
PRÓPRIA CLASSE, ENQUANTO OS
MEMBROS PRIVADOS E
MEMBROS PÚBLICOS PODEM SER
PROTEGIDOS DE UMA CLASSE
ACESSADOS D E FORA DA CLASSE.
A PARTIR DE FORA DA CLASSE
O CONSTRUTOR É CHAMADO
OS MÉTODOS DE CLASSE SÃO
__INIT__()E É USADO PARA
DECLARADOS E DEFINIDOS NA
INICIALIZAR OS ATRIBUTOS DA
CLASSE
CLASSE.
CLASSES
OBJETOS
A DESTRUIÇÃO DE OBJETOS É
DEVEM SER EXPLICITAMENTE
GERENCIADA
DESTRUÍDOS USANDO A PALAVRA-
AUTOMATICAMENTE PELO
CHAVE DELETE
COLETOR DE LIXO DO PYTHON.
AS CLASSES DERIVADAS SÃO A SOBRESCRITA DE MÉTODOS É
DETERMINADAS USANDO A PALAVRA- FEITA SIMPLESMENTE DEFININDO
CHAVE CLASS, SEGUIDA PELO NOME UM MÉTODO COM O MESMO
DA CLASSE E A PALAVRA-CHAVE NOME NA CLASSE DERIVADA.
PUBLIC, PRIVATEOU PROTECTED,
INDICANDO A VISIBILIDADE DA
HERANÇA
HERANÇA
POLIMORFIS
MO
É POSSÍVEL TER SOBRECARGA DE NÃO HÁ SUPORTE PARA
OPERADORES, QUE É UM TIPO DE SOBRECARGA DE
POLIMORFISMO DE SOBRECARGA OPERADORES, EMBORA SEJA
QUE PERMITE QUE OS OPERADORES POSSÍVEL SIMULAR ESSA
SEJAM USADOS C OM TIPOS DE FUNCIONALIDADE.
DADOS PERSONALIZADOS.