Programação em Java (Ajuda)

2 respostas
K

Programação em Java (Ajuda)

Eu estou com seguinte diagrama da classe Aplicativo

[size=9]Attributes[/size]
private Consulta [] cadastroConsulta
private Paciente [] cadastroPaciente

[size=7]Operations[/size]

public void main (String args)

public boolean excluirPaciente(int rg)

public boolean excluirConsulta (int rg)

public Paciente getPaciente ()

public void setPaciente (Paciente val)

public Consulta getConsulta ()

public void setConsulta (Consulta val)

public Paciente localizarPaciente (int rg)

public Consulta localizarConsulta (int rg)

gostaria de saber se alguém poderia me ajudar em relação a isso

public boolean excluirPaciente(int rg)
public boolean excluirConsulta (int rg)

public Paciente localizarPaciente (int rg)
public Consulta localizarConsulta (int rg)

eu estou querendo fazer da seguinte forma quero colocar a opção de procurar o paciente e a consulta pelo nome ou rg, assim que localizado o paciente daí vou poder alterar o dados ou excluir consulta ou paciente. Só que não estou sabendo como fazer isso, deixo a duvida e espero que alguém consiga responder.

qualquer coisa entre em contato comigo pelo msn [email removido]

2 Respostas

A

fazendo uma interação no array.

for(int x=0; x<cadastroPaciente.length; x++){
	if (cadastroPaciente[x].rg == rg) {
		//o que desejar fazer com paciente...
		break;
	}
}

:thumbup:

fiaux

alanwxu:
fazendo uma interação no array.

for(int x=0; x<cadastroPaciente.length; x++){
	if (cadastroPaciente[x].rg == rg) {
		//o que desejar fazer com paciente...
		break;
	}
}

:thumbup:

OBS: A interação é uma ação de um objeto físico sobre outro - os objetos físicos podem ser considerados desde partículas pontuais até campos quânticos.

http://pt.wikipedia.org/wiki/Intera%C3%A7%C3%A3o

O certo seria iteração: Iteração é uma técnica matemática utilizada em análise numérica para se chegar a resultados de problemas complexos de serem resolvidas pelo método algébrico.

http://pt.wikipedia.org/wiki/Itera%C3%A7%C3%A3o

Criado 6 de junho de 2008
Ultima resposta 7 de jun. de 2008
Respostas 2
Participantes 3