GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Métodos

João Felipe Rodr Portugiesisch

Inhalt der Mindmap

Métodos

  1. Sobrecarga

    • Overloading em inglês
    • Dois ou mais métodos com mesmo nome
    • Devem ter lista de argumentos diferentes
    • Tipo de retorno do método não faz diferença
    • A ordem dos parâmetros devem ser diferentes
    • Pode ocorrer conversão implícita ao passar um parâmetro
  2. Sobreescrita

    • Ocorre quando tem polimorfismo
    • Subclasse implementa um método da superclasse e altera seu comportamento
    • Não deve restringir o grau de acessibilidade
      • private -> default -> protected -> public
    • Assinaturas do método devem ser idênticas
  3. Assinatura do método

    • Nome
    • Número de parâmetros
    • Tipo de parâmetros
    • Tipo de retorno não é considerado parte da assinatura
  4. static

    • Também chamados de métodos da classe
    • Não dependem de variável de instância
    • Chama qualquer método da classe
    • Método static pertence a classe e não ao objeto
    • Não pode ser chamado dentro de um contexto não estático
  5. abstract

    • Não são implementados
    • Só possuem assinatura
    • Se uma classe não abstrata tiver no mínimo 1 método abstrato então a classe deve ser abstrata
    • Classes também podem ser abstratas
      • Se uma classe não abstrata fizer extends de uma class abstrata então ela deve implementar todos os métodos abstratos
      • Uma classe abstrata pode ter métodos não abstratos

Informationen

Beschreibung
Mindmap am Métodos, erstellt von João Felipe Rodr am 07/07/2014.
Erstellt von
João Felipe Rodr
Aufrufe
14
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck