Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Java SE - Polimorfismo

via Udemy

Overview

Polimorfismo - Projeto e Design Orientados a Objetos

What you'll learn:
  • Java Interfaces
  • Polimorfismo
  • Desenvolvimento baseada em interfaces
  • Projeto OOP Design by Contract - DbC

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, polimorfismoe 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

Taught by

Fernando Franzini

Related Courses

Reviews

Start your review of Java SE - Polimorfismo

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free