Problemas em costrução de relacionamento entre classes. Segue o UML

0 respostas
B

Boa noite
Preciso fazer um trabalho em relação a este UML, e estou com problemas no que devo proceder para fazer o relacionamento entre as classes Aluno, Endereco, e Turma.
O professor explicou mas não estou bem lembrado o tipo de relacionamento a ser usado, porém ele já adiantou que não deverá ser usado o "New" para chamar essas duas.

Por favor quem puder me ajude como seria o metodo a qual devo proceder

[img]http://img155.imageshack.us/img155/6646/trabalho.jpg[/img]

O codigo que tenho feito até agora é o seguinte.

public class Aluno extends Pessoa{
	
	private Endereco endereco;
	
	
	
	public Aluno(int codigo, String nome, int idade) {
		super(codigo,nome,idade);
		
	}

}
import java.sql.Date;
import java.util.ArrayList;

public class Turma {
		
		private String descrisao;
		private Date dataDeCriacao;
		private ArrayList AlunoCollection;
		
		public void addAluno (Pessoa aluno){
			
		}
		
		public void removeAluno(Pessoa aluno){
			
		}

}
public class Endereco {
	
	private String logradouro;
	protected String cidade;
	
	
	public String getLogradouro() {
		return logradouro;
	}
	public void setLogradouro(String logradouro) {
		this.logradouro = logradouro;
	}
	
	

}
public class Pessoa {
	
	protected int codigo;
	protected String nome;
	protected int idade;
	
	public Pessoa (int codigo, String nome, int idade){
		
		this.codigo = codigo;
		this.nome = nome;
		this.idade = idade;
		
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}
}
Criado 24 de fevereiro de 2009
Respostas 0
Participantes 1