Logo Passei Direto
Buscar

Esse mapa mental é do material:

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA AV ESTACIO
5 pág.

Programação Orientada a Objetos Universidade Estácio de SáUniversidade Estácio de Sá

Material

Prévia do material em texto

Polimorfismo Tratamento de Exceções Permite que métodos Exceções são eventos que tenham comportamentos interrompem fluxo normal. diferentes. Try-catch é usado para capturar Facilita a reutilização e tratar exceções. de código em subclasses. Finally é executado Métodos podem ser independentemente de exceções. sobrecarregados ou sobrescritos. Criação de exceções personalizadas melhora a Aumenta a flexibilidade legibilidade. e a manutenção do código. Programação Orientada Conceitos Básicos Coleções em Java Classes são moldes para ArrayList é uma criar objetos em Java. a implementação de lista Objetos são instâncias de dinâmica. classes que possuem estado. Collections.sort() ordena Encapsulamento protege dados e métodos de acesso Objetos elementos de uma lista. Mapas armazenam pares externo. chave-valor para acesso Herança permite que classes rápido. herdem características de Conjuntos não permitem outras. elementos duplicados. Multithreading Permite a execução simultânea de múltiplas threads. Interfaces em Java Threads podem ser Java Persistence API (JPA) Definem um contrato que criadas estendendo a JPA simplifica a manipulação de dados classes devem implementar. classe Thread. em bancos. Permitem herança múltipla, Métodos como yield() EntityManager gerencia O ciclo de diferente de classes. controlam a execução das vida das entidades. threads. Métodos em interfaces são Persistência é feita através de implicitamente públicos. Sincronização é anotações em classes. Facilitam a implementação de necessária para evitar funcionalidades comuns. condições de corrida. Facilita a implementação de operações CRUD.

Mais conteúdos dessa disciplina