Logo Passei Direto
Buscar

Esse mapa mental é do material:

PTI Programação Orientada a Objetos 10 de 10
2 pág.

Programação Orientada a Objetos SENAC EADSENAC EAD

Material

Prévia do material em texto

Herança Polimorfismo Permite que uma Permite que métodos classe filha herde tenham comportamentos atributos da diferentes em classe pai. subclasses. Facilita a Facilita a implementação reutilização de de funcionalidades código e variadas. manutenção do sistema. Exemplo: Classes filhas pode ser diferente em podem ter métodos Carro e Moto. próprios e Programação Aumenta a flexibilidade sobrepor pais. e extensibilidade do Exemplo: Carro e código. Moto herdam de Veículo. Orientada Classes e Objetos Construtores Classes são moldes para Construtores criar objetos em a inicializam objetos com programação. valores específicos. Objetos são instâncias de Recebem parâmetros para classes com propriedades e Objetos definir propriedades do métodos. objeto. Encapsulamento protege Exemplo: taxa de dados e métodos dentro da locação é passada no classe. construtor. Herança permite que classes Facilitam a criação de herdem características de objetos com estado outras. Exibição de Resultados inicial. Resultados são mostrados usando métodos de saída, como print. Exibir O valor total para 10 diárias de locação. Instanciação de Objetos Métodos Importante para verificar a Objetos são criados a partir de Métodos são funcionalidade do sistema. classes usando a palavra-chave funções definidas Resultados ajudam na validação 'new'. dentro de uma do código implementado. Exemplo: instanciar um Carro e classe. uma Moto para locação. método Cada objeto possui seu próprio estado e comportamento. calcula custo da locação. Instanciação é fundamental para trabalhar com OOP. Métodos podem ser sobrecarregados em classes filhas. Permitem a execução de ações específicas em objetos.

Mais conteúdos dessa disciplina