GoConqr has a new look! Let us know what you think.

Mind map

Herança

João Felipe Rodr Portuguese

Map content

Herança

  1. Up casting

    • Limita a capacidade do objeto
    • Acontece da sub classe para a classe mãe
    • Não ocorre ClassCastException
  2. Down casting

    • Precisa ser explicito
    • Pode ocasionar ClassCastException
  3. Classe

    • Usa a palavra chave "extends" para herdar outra classe
    • Só pode herdar de uma classe
  4. super() e this()

    • Não podem ser usados em um contexto estático
    • super()
      • Chama o construtor da classe mãe
  5. Interfaces

    • Variáveis
      • São implicitamente public, static e final
    • São como classes 100% abstratas
    • Uma classe pode implementar mais de uma interface
  6. Por que usar?

    • Promove reuso do código
    • Usamos polimorfimos
      • Especificamos ações únicas para cada objeto através da sobrescrita de métodos

Information

Description
Mind Map on Herança, created by João Felipe Rodr on 22/07/2014.
Views
12
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?