Programação

Java parte 3: Entendendo herança e interface

Curso online de Java parte 3: Entendendo herança e interface

48 9.6

9,6

é a nota desse curso

345

alunos neste curso

Faça esse curso e...

  • Reuse código com classes Herança e Composição
  • Implemente interface e métodos abstratas
  • Entenda o que é Polimorfismo
  • Aprenda sobre reescrita e herança de métodos
  • Conheça super e protected

Premium

12x R$100 R$75
(ou à vista R$1.200 R$900) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 512
    Cursos
  • 29.580
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$125 R$100
(ou à vista R$1.500 R$1.200) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 512
    Cursos
  • 29.580
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Veja a 1ª aula

Público alvo

Desenvolvedores que estão começando com Java e querem aprender mais sobre OO.

Nível de Dificuldade

Básico

Instrutores

  • Nico Steppat

    Um alemão radicado no Brasil. Instrutor e desenvolvedor na Caelum, focado no Java, Python e NoSQL. Vibrou bastante com a Alemanha campeã.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução a herança

    • Introdução ao curso
    • Revisão e a classe Funcionario
    • Lembrando construtores
    • Introdução a herança
    • Code smells
    • Começando com a herança
    • Herança no Java
    • Sintaxe correta
    • Mãos na massa: Utilizando herança
    • O que aprendemos?
  2. Super e reescrita de métodos

    • Herança no diagrama de classes
    • Reescrita de métodos
    • Visibilidade
    • Sobrescrita
    • Super com métodos
    • Dominando herança
    • Private x Protected
    • Mãos na massa: Reescrita de método
    • Para saber mais: Sobrecarga
    • O que aprendemos?
  3. Entendendo Polimorfismo

    • Introdução ao Polimorfismo
    • Aplicando Polimorfismo
    • Qual é a saída?
    • Porque não funciona?
    • Tipo da referência
    • Resumo herança
    • O que é polimorfismo?
    • Mãos na massa: Polimorfismo
    • O que aprendemos?
  4. Herança e o uso construtores

    • Herança e construtores
    • Herança de classes
    • Conta Corrente e Poupança
    • Sobre o construtor
    • A anotação @Override
    • Mãos na massa: Focando em herança e polimorfismo
    • O que aprendemos?
  5. Classes e métodos abstratos

    • Classes abstratas
    • Sobre Classes Abstratas
    • Métodos abstratos
    • Sobre métodos abstratos
    • Classes e Métodos Abstratos
    • Mãos na massa: Classe e método abstrato
    • Abstract no exemplo Conta
    • Conhece classes abstratas?
    • Mãos na massa: Contas
    • O que aprendemos?
  6. Interfaces

    • Mais uma classe abstrata
    • Herança multipla?
    • A primeira interface
    • Herdando de várias classes
    • Completando o sistema
    • Conceitos de Interfaces
    • Classes Abstratas x Interfaces
    • Sobre o polimorfismo
    • Mãos na massa: Trabalhando com interfaces
    • O que aprendemos?
  7. Praticando herança e interfaces

    • Revendo a composição
    • Mais uma interface
    • Implementando tributaveis
    • Revisando conceitos de herança
    • Revisando conceitos de interface
    • Composição x Herança
    • Mãos na massa: Continuando o projeto
    • Mãos na massa (Opcional): Modificando o projeto de Conta
    • Exemplos de Herança e Interface
    • O que aprendemos?
    • Conclusão

Premium

12x R$100 R$75
(ou à vista R$1.200 R$900) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 512
    Cursos
  • 29.580
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$125 R$100
(ou à vista R$1.500 R$1.200) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 512
    Cursos
  • 29.580
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana