Project Notes


Project: Redefinição de métodos
Author: Adalberto Farias e Sérgio Soares
Company: CIn - UFPE

Dicas para a aula de redefinição de métodos

A assinatura de um método funciona como um identificador do mesmo. Um método é identificado pelo seu nome, quantidade de parâmetros, tipo de parâmetros e a ordem dos parâmetros.Por exemplo: suponha que os métodos abaixo foram definidos dentro de uma mesma classe. Esses métodos são considerados diferentes:

public void creditar(String num, double s)
public void creditar(double s, String num)
public boolean creditar(double v)

Para sobrescrever um método, a subclasse deve redefinir o método com a mesma assinatura que consta na superclasse. Por exemplo: uma classe que deseje redefinir o método creditar que retorna um boolean, deve possuir a seguinte redefinição:

public boolean creditar(double v){
//novo codigo
}


Exercício 1 (Essencial)

Exercício 2 (Essencial) Exercício 3 (Opcional)