Não consigo pessa valor de uma classe para outra

0 respostas
java
G
meu s colegas boa noite eu me socorre aqui ,  estou fazeno um trabalho  para faculdade , sou iniciante em Java , eu não consigo passa tenho 2 class 1 -paciente 2 medico,  a classe medico ja esta com extends do paciente , mais eu não consigo passar o nome do paciente para a classe medico

public void receita() {

if (this.consultaMedica == dor de cabeça){

System.out.println("\nPrescrição: O paciente “+getNomeDoPaciente()+” está com  foi marcado com o remédio dipirona");

e tambem não consigo passa data

data que esta na classe secretara oara aclasse paciente

public void data(int dia, int mes,int ano) {
data = ( dia +"/" + mes + “/” + ano);

}
public class Paciente  {

private String nomeDoPaciente;

private int idadeDoPaciente;

private String cpfDoPaciente;
public class Secretaria    {

private String nomeCompleto;

private double valorDaConsulta = 360.77; //so coloquei esse centavos ai pra formatar a casa decimail , mas so o printf que faz porém não concatena 2 frases, depois vc me explica a fiferença de prinF e printLN

String Consulta;

String data;
public void data(int dia, int mes,int ano) {
	data = ( dia  +"/" + mes + "/" + ano);
}

]public void mostrarPaciente(){

System.out.printf("\nCadastro do Paciente"+"\n===INFORMAÇÕES DO PACIENTE==="+
"\nNome do paciente: " + getNomeDoPaciente() +"\n"+
						"Idade do paciente: "+ getIdadeDoPaciente() + "\n"+
						"CPF: " + getCpfDoPaciente()+ "\nData agendada: "+getDataInicio());
Criado 3 de novembro de 2017
Respostas 0
Participantes 1