Fórum Avaliação de uma turma #522222
08/06/2015
0
Sou nova nisto e preciso de ajuda para fazer este código em Java.
Uma turma, contem (identificação da turma,tipo string; ano, tipo inteiro; alunos, arraylist de alunos).
Uma disciplina, contem (identificador de disciplina,do tipo string, ano; tipo inteiro; arraylist de turmas).
Um aluno contem (numero, inteiro; nome, string; morada, string; contacto, string).
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Agradeço a atenção e toda a ajuda.
Isa
Maria
Curtir tópico
+ 0Post mais votado
10/06/2015
Sem dúvida irá te agregar um conhecimento muito bom.
A Devmedia tem duas formações completas para desenvolvedores Java, veja:
Formação Java Básico
Formação Java Developer
Marisiana Battistella
Gostei + 1
Mais Posts
08/06/2015
Marisiana Battistella
Você já possui algum conhecimento em Java?
Gostei + 0
09/06/2015
Eduardo Pessoa
Gostei + 0
10/06/2015
Maria
tenho assistido a uns vídeos mas ainda não me sinto preparada para desenvolver este código.
Preciso mesmo de ajuda e quem sabe futuramente sou eu ajudar outra pessoa.
Agradecida,
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
/**
*
* @author coffee
*/
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
/**
*
* @author coffee
*/
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
/**
*
* @author coffee
*/
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
/**
*
* @author coffee
*/
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
/**
*
* @author coffee
*/
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Maria
public class aluno {
private int numero;
private String nome;
private String morada;
private int nif;
private int anoCurricular;
/**
*
* @param numero
* @param nome
* @param morada
* @param nif
* @param anoCurricular
*/
public aluno(int numero, String nome, String morada, int nif, int anoCurricular)
{
this.numero = numero;
this.nome = nome;
this.morada=morada;
this.nif = nif;
this.anoCurricular = anoCurricular;
}
//metodos de acesso
public int getNumero ()
{
return numero;
}
public String getNome ()
{
return nome;
}
public String getMorada ()
{
return morada;
}
public int getNif ()
{
return nif;
}
public int getAnoCurricular ()
{
return anoCurricular;
}
//metodos de mutação
public void setNumero (int num)
{
try
{
this.numero = num;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNome (String novoNome)
{
try
{
this.nome = novoNome;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setMorada (String novaMorada)
{
try
{
this.morada = novaMorada;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setNif (int contrib)
{
try
{
this.nif = contrib;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
public void setAnoCurricular (int novoAno)
{
try
{
this.anoCurricular = novoAno;
}
catch (Exception e) {System.out.println("ocorreu uma excepção, " + e);}
}
}
public class disciplina {
private int numeroDisciplina;
private int anoCurricular;
private String nomeDisciplina;
public disciplina(int numeroDisciplina, int anoCurricular,String nomeDisciplina)
{
this.numeroDisciplina = numeroDisciplina;
this.anoCurricular = anoCurricular;
this.nomeDisciplina = nomeDisciplina;
}
}
package turmas;
import java.util.ArrayList;
public class turma {
private String numeroTurma;
private int anoCurricular;
private ArrayList<aluno> alunosTurma;
public turma(String numeroTurma, int anoCurricular, ArrayList<aluno> alunosTurma)
{
this.numeroTurma = numeroTurma;
this.anoCurricular = anoCurricular;
this.alunosTurma = alunosTurma;
}
}
falta fazer isto
A isto vai acrescer uma classe para ler dados de ficheiro, uma classe para gravar dados no ficheiro e o menu, que pode ficar na classe main.
Se puder ajudar agradeço.
kininha
Gostei + 0
10/06/2015
Roseane Silva
Gostei + 0
10/06/2015
Marisiana Battistella
tenho assistido a uns vídeos mas ainda não me sinto preparada para desenvolver este código.
Preciso mesmo de ajuda e quem sabe futuramente sou eu ajudar outra pessoa.
Agradecida,
Participe do fórum sempre que puder!
Recomendei os cursos, pois pode ser que eles te ajudem a esclarecer muitas dessas dúvidas que você tem hoje...
Gostei + 0
10/06/2015
Roseane Silva
Gostei + 0
11/06/2015
Marisiana Battistella
Kininha, quando puder nos dê um feedback...
Gostei + 0
11/06/2015
Eduardo Pessoa
Gostei + 0
12/06/2015
Marisiana Battistella
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)