Boa noite,
Criei a classe abaixo:
public class ExercicioClasse {
private String _nome;
private String _snome;
private int _idade;
public ExercicioClasse(String _nome, String _snome, int _idade)
{
this._nome = _nome;
this._snome = _snome;
this._idade = _idade;
}
/**
* Contrutor vazio para atender as subclasses
*/
public ExercicioClasse()
{
}
public void setNome(String _mnome)
{
_nome = _mnome;
}
public String getNome()
{
return _nome;
}
public void setSNome(String _msnome)
{
_snome = _msnome;
}
public String getSNome()
{
return _snome;
}
public void setIdade(int _midade)
{
_idade = _midade;
}
public int getIdade()
{
return _idade;
}
public void mostraMensagem()
{
System.out.println("As informações inseridas foram:");
System.out.println("Nome: " + getNome());
System.out.println("Sobrenome: " + getSNome());
System.out.println("Idade: " + getIdade());
}
}
A classe abaixo, herdou as caracteristicas, da postada acima:
public class CadastroDeAmigos extends ExercicioClasse{
public static void main(String args[])
{
/**
* Primeiro trecho de código, executado, com sucesso.
*
ExercicioClasse exc = new ExercicioClasse();
exc.setNome("X");
exc.setSNome("Y");
exc.setIdade(1);
exc.mostraMensagem();
*/
List<ExercicioClasse>exc = new ArrayList<ExercicioClasse>();
exc
}
}
Na linha 17, começou meu problema, a idéia era chamar cada objeto do ArrayList. Usar cada set da classe pai, para atribuir valores no ArrayList, nas variaveis _nome, _snome e _idade.
Depois imprimir, os valores do ArrayList, através do metodo “mostraMensagem()”.
É possivel usar os sets, herdados, para atribuir os valores. E os gets e o metodo (“mostrarMensagem()”), para exibir as saidas?
[]s
