Avaliação de uma turma
Olá,
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
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
Curtidas 0
Melhor post
Marisiana Battistella
10/06/2015
Eu não trabalho com Java, mas, como vc está em fase inicial, te aconselho a fazer um curso online para adquirir conhecimento.
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
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
GOSTEI 1
Mais Respostas
Marisiana Battistella
08/06/2015
Olá!
Você já possui algum conhecimento em Java?
Você já possui algum conhecimento em Java?
GOSTEI 0
Eduardo Pessoa
08/06/2015
Kininha, se puder postar algum código inicial.
GOSTEI 0
Maria
08/06/2015
Muito pouco,
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,
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
Maria
08/06/2015
package turmas;
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
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
Maria
08/06/2015
package turmas;
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
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
Maria
08/06/2015
package turmas;
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
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
Maria
08/06/2015
package turmas;
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
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
Maria
08/06/2015
package turmas;
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
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
Maria
08/06/2015
package turmas;
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
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
Roseane Silva
08/06/2015
Um curso antes é bem melhor, aonde estuda?
GOSTEI 0
Marisiana Battistella
08/06/2015
Muito pouco,
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,
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
Roseane Silva
08/06/2015
Java não é uma linguagem facil, somente com leitura não se torna tão simples aprender, com video aulas é outra realidade.
GOSTEI 0
Marisiana Battistella
08/06/2015
Sim Roseane, é bem melhor!
Kininha, quando puder nos dê um feedback...
Kininha, quando puder nos dê um feedback...
GOSTEI 0
Eduardo Pessoa
08/06/2015
Tenho notado alguns usuários fazem perguntas e somem.
GOSTEI 0
Marisiana Battistella
08/06/2015
Também percebi isso Eduardo...
GOSTEI 0