Boa noite pessoal!
PERGUNTA: Crie uma classe Curso com os atributos: código, nome, créditos para
conclusão, quantidade de alunos, coordenador , coord. Antigo
Construtor: padrão (vazio) e outro com os atributos: nome, créditos e
coordenador
Métodos: get?s e set?s, lista as informações do curso; altere o nome do
coordenador.
O que eu fiz gostaria que vocês apreciassem e me dissessem se está faltando alguma coisa pois na classe ALUNO está dando um erro na linha 47 (cannot find symbol), e na classe curso está dando um erro na linha 23 (illegal start of expression).
Agradeço a todos os que ajudarem e os que tbm não puderem me ajudar.
CRIEI A CLASSE CURSO:
[code]package curso;
public class Curso {
String nome; // nome do Curso
int creditosParaConclusao; // créditos para conclusão
static final int MAX_ALUNOS = 300;// tamanho máximo do array
private Aluno alunos[]; // alunos matriculados
int quantidade_de_alunos; // quantidade de alunos no array
Curso(String nome, int creditos) {
this.nome = nome;
this.creditosParaConclusao = creditos;
this.alunos = new Aluno[MAX_ALUNOS];
this.quantidade_de_alunos = 0;
}
void listaConcluintes() { // lista os concluintes
public String toString() { // informações sobre o curso
return "Curso: " + nome + " | "
+ "Créditos: " + creditosParaConclusao + " | "
+ "Quantidade_de_alunos: " + quantidade_de_alunos + "|";
}
}
AGORA CRIEI A CLASSE ALUNO:
package curso;
public class Aluno {
private int id;
private String nome;
private int creditos;
private int quantidade_de_alunos;
private Curso curso;
public void Aluno() {
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Curso getCurso() {
return curso;
}
public void setCurso(Curso curso) {
this.curso = curso;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getQuantidade() {
return quantidade_de_alunos;
}
public void setQuantidade_de_alunos(int quantidade) {
this.quantidade_de_alunos = quantidade_alunos;
}
}
