Olá! Estou aqui novamente, galera!
Já estou sentindo que estou abusando alguém vindo cheio de perguntas. Kkkkkk
Enfim...
Exemplo: Classe Materia -> Para registro de matérias com objetivo de guardar algumas informações, por exemplo o número de aulas que essa materia tem que ter em cada Sala (acho que deu pra entender).public class Materia {
static ArrayList<Materia> materias = new ArrayList<Materia>();
private String nome;
//Número de Aulas da materia
private int aulasInfatil;
private int aulasFundamental;
private int aulasMedio;
public Materia(String nome, int aulasInfantil, int aulasFundamental, int aulasMedio){
this.nome = nome;
this.aulasInfatil = aulasInfantil;
this.aulasFundamental = aulasFundamental;
this.aulasMedio = aulasMedio;
materias.add(this);
}
//Getters e Setters
}
public class Main {
public static void main(String[] args) {
Materia matematica = new Materia("Matemática", 0, 5, 6);
Materia portugues = new Materia("L. Portuguesa", 0, 3, 4);
System.out.println(Materia.materias);
}
}
O "System.out.println(Materia.materias);" tem saída:
"[com.br.cadastroDeFuncionario.Materia@23f9e6e5, com.br.cadastroDeFuncionario.Materia@6ba5d6d6]"
Então a dúvida é a seguinte:
Como fazer que a saída seja de outra forma?
Poder escolher a saída pelos nomes, ou número de aulas...
