Java SE – Polimorfismo

Polimorfismo – Projeto e Design Orientados a Objetos

Objetivos

Polimorfismo e programação baseada em interfaces são dois tópicos fundamentais para se criar projetos orientados a objetos flexíveis, sustentáveis e de fácil manutenção. A maioria dos livros ensinam somente a parte técnica, deixando os profissionais na prática sem realmente entender os fundamentos de sua verdadeira aplicabilidade. Assim, o objetivo desse curso é especialmente ensinar tudo que um desenvolvedor Java profissional precisa verdadeiramente saber sobre interfaces, polimorfismo e programação baseada em interfaces.

Conteúdo Programático:

Montagem do ambiente de desenvolvimento

  • Instalação JDK

  • Instalação Eclipse

  • Tunning de eclipse

Interfaces

  • Contexto

  • O que é?

  • Para que serve?

  • Sintaxe

  • Exercícios

Polimorfismo

  • Contexto

  • O que é?

  • Para que serve?

  • Sintaxe

  • Exercícios

Estudo de Caso: Pizzaria Polimórfica

  • Contexto

  • Versão 1

  • Exercícios

  • Versão 2

  • Exercícios

  • Análise técnica OOP

  • Análise conceitual OOP

  • Erros de design

  • Versão 3

  • Exercícios

  • Análise OOP

  • Benefícios

Programação Baseada em Interfaces

  • Contexto

  • O que é?

  • Para que serve?

  • Template básico

  • Exemplo: Sistema de pagamentos

  • Exercícios

  • Exemplo: Sistema de entregas

  • Exercícios

Course Information

Tags: ,

Course Instructor

Courseis.is
Courseis.is Author

Find what your next course is. We will help you find course, get skilled, and get hired.

This course does not have any sections.

Course Information

Tags: ,